1.開発
Linux ベースの状況認識システムは、Python と Flask フレームワークに基づいて開発されており、プロジェクト ファイル ディレクトリは次のとおりです。
-
管理者 - コアアルゴリズム
-
チャート - チャートの生成
-
モデル - クラス
-
app.py - メインファイル
-
config.py - 設定ファイル
-
install.py - インストールファイル
プロジェクトファイルは記事の最後にあります~
2. インストール
1. 構成
データベースのパスワードはデフォルトで root/123456789 に設定され、バックグラウンドのデフォルトの初期パスワードは admin/123456 で、Apache ログがデフォルトのパスです。
変更する必要がある場合は、install.py および config.py 内のデータベースのパスワードとパスを変更してください。
2. メールパスワード
アラームが必要ない場合は無視して構いませんが、アラームが必要な場合はconfig.pyでメールアドレスとパスワードを自分で設定してください(追記:ここでのパスワードはメール認証コードです)
3. 環境
Linux に適応し、作成者のレベルが制限されているため、ミドルウェアは Apache のみをサポートし、Linux ユーザー権限が root であることを確認し、iptables ファイアウォール コマンドがインストールされていることを確認します (iptables は警告なしで無視できます)。
python3、pyecharts0.x
特に、公式のソリューションが提供される前に jinja3.1.1 をインストールしないでください。そうしないと、マークアップが破損し、フロントエンドにレンダリングできなくなります)
4. 注文
上記を踏まえて、以下のコマンドを実行してインストールします。
Python3 を使用して実行してください。
python3 install.py
依存関係とデータベースが正常にインストールされたら、次を実行します。
python3 app.py
コンソールに次のメッセージが表示されたら、インストールは成功です。
INFO:werkzeug: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
****127.0.0.1:5000 にアクセスしてください
3. インターフェース表示
1. ログイン
2. ホームページ
3. 知財管理
4. トレーサビリティデータ
ソースコードと静的ファイルの取得
テクノロジーは共有とコミュニケーションを学ぶ必要があり、密室で作業することはお勧めできません。1 人で速く進むこともできますし、グループでより遠くまで進むこともできます。
良い記事は、ファンの共有と推奨、ドライデータ、データ共有、データ、技術交流の改善と切り離せないものであり、これらはすべてコミュニケーショングループを追加することで取得できます。グループには2,000人以上の友達がいます。グループを追加する最良の方法メモは、ソース + 興味のある方向性を備えており、同じ考えを持つ友人を簡単に見つけることができます。
方法①、WeChat アカウントを追加: dkl88194、備考: CSDN + 状況認識システムから
方法②、WeChat 検索公式アカウント: Python 学習とデータ マイニング、背景応答: 状況認識システム