本地python版本
(venv) dongge@dongge-pc:/data/webroot$ python --version建立flask命令python 3.6.5
$mkdir myproject安裝完的目錄結構如下$cd myproject
$python -m venv venv #
python3使用venv管理應用
$. venv/bin/activate #
啟用虛擬環境
$pip install flask #往虛擬環境
安裝flask
"執行我的第乙個flask應用
備註下:vscode測試環境配置
開啟 vscode 之後,使用ctrl
+shift
+d
,或者點選側邊欄的除錯選項,調出除錯選項側邊欄。
然後點選齒輪 配置或修復 "launch.json",自動生成乙個launch.json
增加如下配置
"整體的launch.json內容如下:pythonpath
": "
$/venv/bin/python3",
"program
": "",
"cwd
": "$"
,"envfile
": "
$/.env
"
/venv/bin/python3",vscode按f5即可測試訪問"program
": "",
"cwd
": "$"
,
"env
": ,
"args
": [
"run",
"--no-debugger",
"--no-reload"],
"envfile
": "
$/.env",
"jinja
": true}]
}
參考:
Flask教程 第乙個Flask應用 模板
flask使用的是jinja2作為模板引擎。當然,也可以使用其它模板引擎。1.如果要訪問變數的屬性可以使用點 也可以使用符號.示例 2.如果變數的屬性不存在,那麼 會返回空字串.3.可以直接在模板使用的全域性變數 全域性變數 含義 說明config flask.config 當前配置物件 reque...
Flask教程 第乙個Flask應用 訊息閃現
使用訊息閃現是為了給使用者乙個良好的反饋。在檢視中,使用flash 用於閃現乙個訊息 flask.flash message,category message flash 接收兩個引數,第乙個引數是閃現的訊息 第二個引數是訊息的型別。如 message error info warning 等等。示...
第乙個flask程式
注意 你所選擇的虛擬環境要安裝了flask的工具包。若是沒有進入虛擬環境安裝工具包。進入虛擬環境 workon py2 flask 安裝flask pip install flask 0.10.1 匯入flask類 from flask import flask 建立應用 檢視函式,路由進行對映 d...