flask專案安裝

2021-09-01 09:21:16 字數 1040 閱讀 7053

flask誕生於2023年,是armin ronacher(人名)用 python 語言基於 werkzeug 工具箱編寫的輕量級web開發框架。

flask 本身相當於乙個核心,其他幾乎所有的功能都要用到擴充套件(郵件擴充套件flask-mail,使用者認證flask-login,資料庫flask-sqlalchemy),都需要用第三方的擴充套件來實現。比如可以用 flask 擴充套件加入orm、窗體驗證工具,檔案上傳、身份驗證等。flask 沒有預設使用的資料庫,你可以選擇 mysql,也可以用 nosql。

其 wsgi 工具箱採用 werkzeug(路由模組),模板引擎則使用 jinja2。這兩個也是 flask 框架的核心。

flask常用擴充套件包:

擴充套件列表:

中文文件(

英文文件(

1、搭建虛擬環境

sudo pip install virtualenv
安裝完虛擬環境後,如果提示找不到mkvirtualenv命令,須配置環境變數:

# 1、建立目錄用來存放虛擬環境

mkdir

$home/.virtualenvs

# 2、開啟~/.bashrc檔案,並新增如下:

export workon_home=$home/.virtualenvs

# 3、執行

source ~/.bashrc

mkvirtualenv -p python3 虛擬環境名稱

例 :mkvirtualenv -p python3 py3_flask

2 安裝工具包

提示 : 工具包安裝的位置 :

python3版本下:

3在虛擬環境下安裝框架

pip install flask==0.10.1
4  pip freeze

檢視 虛擬環境中安裝的包

成功 安裝docker部署flask專案

我在windows上開發,然後將專案部署到ubuntu上 docker安裝 檔案結構 from flask import flask if name main setup.py from setuptools import setup,find packages setup version 1.0....

Flask專案結構

專案排版 首先建立專案目錄 mkdir flask tutorial cd flask tutorial接下來按照前一篇講過的安裝flask步驟進行安裝,並新建乙個虛擬環境。flask應用可以簡單到使用乙個單檔案,例如hello.py from flask import flask defhello...

開始Flask專案

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