利用Flask来构建项目的大概步骤
? ? ?純屬個人筆記? ?
1.首先了解 PyCharm中Directory與Python package的區別
? ?(1)? Directory就是一個文件夾,放置資源文件,目錄沒有_ _init_ _.py的文件? ,即文件目錄
? ?(2)Python package就是一個目錄,其中包括一組模塊和一個_ _ init.py_ _文件? ,? 即py包
2. 首先創建項目的文件目錄
(1)建立app的py包:? 在app的包里面,再建立詳細的文件目錄
? ? ? ? ? ? ?app的_ _ init _ _.py的作用:創建Flask的實例,調用初始化函數,以及配置擴展、配置藍圖、數據配置等
? ?? ? ? py包? models :? 新建py的文件包? ? :? 用來存放flask中的SQLAlchemy數據庫的模型類
? ? ? ? ? ? ? --?對應下面的_ _init_ _.py 文件里面? ?要導入
? ? ? ? ??文件目錄 static :? ? 項目的靜態文件目錄? ?一般用來放網頁上面的資源、例如:圖片、css、js等
? ? ? ??文件目錄? templates:? ?項目用到的所有模板? 即 html文件
? ? ? ? 主邏輯函數的py包? views? :?? 數據邏輯文件以及爬蟲 還有? 視圖函數,建立main.py等的py文件
? ? ? ? ?建立config.py文件? ? 里面可以設置flask中數據庫的相關參數
? ? ? ? ?建立extensions.py文件? ??作用創建各種的對象,例如 SQLAlchemy的對象等,創建后進行初始化的操作等
(2) 項目根目錄下,? 建立 manage.py,讓項目通過腳本命令的形式啟動,調用app的_ _ init _ _.py的創建實例的方法
? ? ? ? 這個方法是自己定義的,以及manager的相關配置。 以及設置啟動項目
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的利用Flask来构建项目的大概步骤的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MongoDB数据库(2.MongoDB
- 下一篇: MongoDB(6.mongodb的聚合