日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

利用Flask来构建项目的大概步骤

發(fā)布時(shí)間:2024/9/30 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 利用Flask来构建项目的大概步骤 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

? ? ?純屬個(gè)人筆記? ?

1.首先了解 PyCharm中Directory與Python package的區(qū)別

? ?(1)? Directory就是一個(gè)文件夾,放置資源文件,目錄沒有_ _init_ _.py的文件? ,即文件目錄

? ?(2)Python package就是一個(gè)目錄,其中包括一組模塊和一個(gè)_ _ init.py_ _文件? ,? 即py包

2. 首先創(chuàng)建項(xiàng)目的文件目錄

(1)建立app的py包:? 在app的包里面,再建立詳細(xì)的文件目錄

? ? ? ? ? ? ?app的_ _ init _ _.py的作用:創(chuàng)建Flask的實(shí)例,調(diào)用初始化函數(shù),以及配置擴(kuò)展、配置藍(lán)圖、數(shù)據(jù)配置等

? ?? ? ? py包? models :? 新建py的文件包? ? :? 用來存放flask中的SQLAlchemy數(shù)據(jù)庫的模型類

? ? ? ? ? ? ? --?對(duì)應(yīng)下面的_ _init_ _.py 文件里面? ?要導(dǎo)入

? ? ? ? ??文件目錄 static :? ? 項(xiàng)目的靜態(tài)文件目錄? ?一般用來放網(wǎng)頁上面的資源、例如:圖片、css、js等

? ? ? ??文件目錄? templates:? ?項(xiàng)目用到的所有模板? 即 html文件

? ? ? ? 主邏輯函數(shù)的py包? views? :?? 數(shù)據(jù)邏輯文件以及爬蟲 還有? 視圖函數(shù),建立main.py等的py文件

? ? ? ? ?建立config.py文件? ? 里面可以設(shè)置flask中數(shù)據(jù)庫的相關(guān)參數(shù)

? ? ? ? ?建立extensions.py文件? ??作用創(chuàng)建各種的對(duì)象,例如 SQLAlchemy的對(duì)象等,創(chuàng)建后進(jìn)行初始化的操作等

(2) 項(xiàng)目根目錄下,? 建立 manage.py,讓項(xiàng)目通過腳本命令的形式啟動(dòng),調(diào)用app的_ _ init _ _.py的創(chuàng)建實(shí)例的方法

? ? ? ? 這個(gè)方法是自己定義的,以及manager的相關(guān)配置。 以及設(shè)置啟動(dòng)項(xiàng)目

與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的利用Flask来构建项目的大概步骤的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。