翻譯|使用教程|編輯:董玉霞|2022-09-01 10:41:49.670|閱讀 866 次
概述:如果您想使用 Python 構建一款簡單的 Web 應用程序,Flask 微框架可能是最佳選擇之一。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
如果您想使用 Python 構建一款簡單的 Web 應用程序,Flask 微框架可能是最佳選擇之一。 借助 Flask,只用一個 Python 文件就可以構建出完整的 Web 應用程序并根據需要進行擴展。
在 PyCharm 中構建 Flask 應用程序更加簡單。 PyCharm 負責創建特定(適宜)目錄結構和設置,確保正確安裝 Flask、Jinja 和 Werkzeug WSGI 工具包。
目錄
在這篇 Flask 快速教程中,在一分鐘內設置了一個簡單的 Flask 應用程序,并展示了實用的 PyCharm 工具包。這篇教程將展示的內容包括:
您可以通過兩種方式在 PyCharm 中創建新的 Flask 項目:
導航到主菜單,選擇 File | New Project(文件 | 新建項目)。
或者,在歡迎屏幕上點擊 New Project(新建項目)。
通過這兩種方式,PyCharm 都會將您帶到 New Project(新建項目)對話框,在其中左側面板的 Project types(項目類型)列表中可以選擇 Flask。
在 New Project(新建項目)對話框中,您需要在 Location(位置)中指定項目位置路徑。
下一步是選擇用于此特定項目的解釋器。 您可以使用已經為其他項目設置的現有解釋器,也可以創建新解釋器。 設置新解釋器時,您可以自選環境,例如虛擬環境、Pipenv、Poetry 或 Conda。
您還需要為新虛擬環境指定所需位置和基礎解釋器。
如果您想將機器上全局 Python 中已安裝的所有軟件包添加到虛擬環境,請選中 Inherit global site-packages(繼承全局站點軟件包)復選框。
如果要將此環境用于其他項目,請勾選 Make available to all projects(可用于所有項目)復選框,下次為新項目設置 Python 解釋器時即可選擇此環境。
設置環境后,您可能需要指定模板語言和模板文件夾名稱。 這可以從 New Project(新建項目)對話框完成。 PyCharm 默認將 Jinja 設置為模板語言并將模板文件夾命名為“templates”。
現在就可以開始新 Flask 項目了! 記得點擊對話框右下角的 Create(創建)按鈕。 PyCharm 將創建具有特定目錄結構和專用模板文件夾的 Flask 應用程序,并在您的機器上安裝 Flask(如果尚未安裝)。
在 PyCharm 預配置新的 Flask 應用程序后,將出現一個打開的 app.py 文件,這是一個存根 Python 腳本,可用于測試應用程序是否運行正常以及設置是否正確。
請注意,如果您使用的是 macOS Monterey,可能需要更改默認端口才能運行 app.py,否則會出現錯誤。 下文將介紹如何更改端口。
要手動配置運行配置,您可以在間距中 Run(運行)按鈕旁邊的下拉菜單中選擇 Edit run configuration(編輯運行配置)。
在 Run/Debug Configurations(運行/調試配置)對話框中,您需要點擊 Add new run configuration(添加新的運行配置)(或按對話框窗口左上角的加號)并從配置列表中選擇 Flask server(Flask 服務器)。
您需要指定 Target(目標)和 Application(應用程序)字段的值。
您可以在 Target(目標)字段中指定不同的目標類型,具體取決于運行的內容:Python 文件的路徑、Flask 項目中的模塊,甚至是模塊、腳本和 Flask 實例的自定義組合。 對于我們的示例,我們將運行名為 autoapp.py 的文件。
在 Application(應用程序)字段中,需要定義待執行的應用程序的名稱。 在本例中為 app。
您可以在 Run/Debug Configurations(運行/調試配置)對話框中更改默認端口。 在 Additional options(其他選項)字段中打印 --port=[number of port] 。
以上便是在PyCharm最新版本中創建 Flask 應用程序的相關內容,加入官方社群,互相交流探討。
想要了解或購買PyCharm正版購買的朋友,歡迎咨詢
PyCharm技術交流群:786598704 歡迎進群一起討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn