# 虛擬環境
mkvirtualenv # 建立虛擬環境
rmvirtualenv # 刪除虛擬環境
workon # 進入虛擬環境、檢視所有虛擬環境
deactivate # 退出虛擬環境
# pip
pip install # 安裝依賴包
pip uninstall # 解除安裝依賴包
pip list # 檢視已安裝的依賴包
pip freeze # 凍結當前環境的依賴包
mkvirtualenv flask -p python3
注意需要聯網
使用flask 1.0.2版本,注意需要聯網
pip install flask
flask 程式例項在建立的時候,需要預設傳入當前 flask 程式所指定的包(模組),接下來就來詳細檢視一下 flask 應用程式在建立的時候一些需要我們關注的引數:
static_url_path
static_folder
template_folder
從配置物件中載入
從配置檔案中載入
從環境變數中載入
關於slient
的說明:
表示系統環境變數中沒有設定相應值時是否丟擲異常
pycharm執行時設定環境變數 edit configuration -> environment variables
可以指定執行的主機ip位址,埠,是否開啟除錯模式
在1.0版本之後,flask調整了開發伺服器的啟動方式,由**編寫
語句調整為命令
flask run
啟動
syntaxerror: non-ascii character '\xe5' in 遇到這樣的報錯就在檔案頭加#coding=utf-8
設定環境變數
命令列方式
flask routes
程式中get
options(自帶)-》簡化版的get請求 用於詢問伺服器介面資訊 比如介面允許的請求方式 允許的請求源頭網域名稱
head(自帶) 簡化版的get請求 只返回get請求處理時的響應頭 不返回響應體
利用methods引數可以自己指定乙個介面的請求方式
/',methods=['
post'])
defindex():
.......
2 Flask配置檔案
1.方式一 字段賦值方式匯入 缺點 對於極少數字段配置可以使用,多欄位配置不可取 from flask import flask def index return hello if name main 2.方式二 py檔案匯入 settings.py debug true from flask im...
Flask從零到一 2 flask相關引數配置
之前我們通過訪問繫結的url呼叫相應的檢視函式,從而將返回值傳至客戶端頁面,我們也可以通過訪問靜態資料夾static中的html檔案,直接將html檔案中的內容展示在客戶端,首先我們需要做的就是在的static中建立乙個html檔案,內容可以按照自己的心意填寫。在訪問同乙個靜態檔案時必須將url中的...
2 Flask實戰第2天 URL傳參
當我們訪問 的時候,會執行hell world函式,並把這個函式的返回值返回給瀏覽器,這樣瀏覽器就顯示hello world了 def hello world return hello world 按照這種對映關係,我們可以再寫乙個,比如文章列表 article list defarticle li...