Flask專案結構

2021-08-21 02:47:16 字數 1356 閱讀 1756

專案排版

首先建立專案目錄:

mkdir flask-tutorial

cd flask-tutorial

接下來按照前一篇講過的安裝flask步驟進行安裝,並新建乙個虛擬環境。

flask應用可以簡單到使用乙個單檔案,例如hello.py:

from flask import flask

defhello

():return

'hello, world!'

不過一般專案都會越來越大,把**放到乙個檔案中將變得難以維護。python專案使用包來組織**,並放入不同模組,以供呼叫。

專案目錄一般應包括如下部分:

具體的專案目錄樹大概是這個樣子:

/home/user/projects/flask-tutorial

├── flaskr/

│ ├── __init__.py

│ ├── db.py

│ ├── schema.sql

│ ├── auth.py

│ ├── blog.py

│ ├── templates/

│ │ ├── base.html

│ │ ├── auth/

│ │ │ ├── login.html

│ │ │ └── register.html

│ │ └── blog/

│ │ ├── create.html

│ │ ├── index.html

│ │ └── update.html

│ └── static/

│ └── style.css

├── tests/

│ ├── conftest.py

│ ├── data.sql

│ ├── test_factory.py

│ ├── test_db.py

│ ├── test_auth.py

│ └── test_blog.py

├── venv/

├── setup.py

└── manifest.in

venv/

*.pyc

__pycache__/

instance/

.pytest_cache/

.coverage

htmlcov/

dist/

build/

*.egg-info/

flask 專案結構

目錄init 內註冊 初始化啟動檔案 from flask import flask from flask script import manager from flask migrate import migratecommand manager.add command db migratecom...

flask專案安裝

flask誕生於2010年,是armin ronacher 人名 用 python 語言基於 werkzeug 工具箱編寫的輕量級web開發框架。flask 本身相當於乙個核心,其他幾乎所有的功能都要用到擴充套件 郵件擴充套件flask mail,使用者認證flask login,資料庫flask ...

開始Flask專案

新建flask專案。設定除錯模式。理解flask專案主程式。使用裝飾器,設定路徑與函式之間的關係。使用flask中render template,用不同的路徑,返回首頁 登入員 註冊頁。用檢視函式反轉得到url,完成導航條裡的鏈結。from flask import flask,render tem...