ユーザーが1つのコマンドを実行するだけでFlaskアプリを作成できるようにする簡単なFlaskアプリジェネレーター。公式ウェブサイトはこちらをご覧ください。

$ pip3 install buildflaskapp
パッケージ @ pypiリポジトリ:https://pypi.org/project/buildflaskapp/
環境にフラスコを取り付けていることを確認してください。 PIP3インストールフラスコを使用してフラスコをインストールできます。
$ buildflaskapp app_name
$ cd app_name
$ python3 app.py

http:// localhost:5000/hello worldアプリを表示します。
| args | 使用法 | 意味 |
|---|---|---|
| -d | $ buildflaskapp app_name -d | デバッガーモードオン |
| -SL3 | $ buildflaskapp app_name -sl3 | sqlite3モードオン |
| -cj | $ buildflaskapp app_name -cj | import style.css and app.js |
| -bs | $ buildflaskapp app_name -bs | ブートストラップCDNをインポートします |
| -jq | $ buildflaskapp app_name -jq | jquery cdnをインポートします |
| -GSAP | $ buildflaskapp app_name -gsap | GSAP CDNをインポートします |
| -FA | $ buildflaskapp app_name -fa | フォントの素晴らしいCDNをインポートします |
| -dc | $ buildflaskapp app_name -dc | Dockerのコンテナ化アプリ |
以下は、フラスコのアプリケーションを構築するときに合格できる引数のリストです。
Option -Dまたは-debuggerを使用して、Flaskアプリの作成中にデバッグモードをオンにすることができます
$ buildflaskapp app_name -d
オプション-SL3または-SQLITE3を使用して、Flaskアプリの作成中にSQLite3構成を設定できます
$ buildflaskapp app_name -sl3
-CJまたは--CSS -JSオプションを使用してアプリの作成中にStyleSheetとJavaScriptファイルを自動的にインポートできます
$ buildflaskapp app_name -cj
-bsまたは-bootstrapオプションを使用してCDNを介してブートストラップを自動的にインポートできます
$ buildflaskapp app_name -bs
-jqまたは-jqueryオプションを使用してCDNを介してjqueryを自動的にインポートできます
$ buildflaskapp app_name -jq
-GSAPまたは-GSAPオプションを使用してCDNを介してGSAPを自動的にインポートできます
$ buildflaskapp app_name -gsap
-faまたは- font -awesomeオプションを使用して、CDNを介してFont Awesomeを自動的にインポートできます
$ buildflaskapp app_name -fa
アプリをローカルで実行する代わりに、アプリをDockerコンテナにプッシュできます。 -DCまたは- ドッカーコンテナのオプションを使用するだけです。 Dockerfileで生成された画像はPython:3.7-alpineです。これを大規模なプロジェクトのためにアルパイン以外のバージョンに変更することをお勧めします
$ buildflaskapp app_name -dC
CDNの最新の安定したバージョンは、GitHubのAPIを使用して自動的にフェッチされます。
何かが機能していない場合に備えて問題を作成してください:)
