原始碼如下:
from flask import flask
def hello():
return "hello world"
def my():
return "my page"
if __name__ == "__main__":
執行截圖如下:
在路由中新增引數
from flask import flask執行截圖如下:def hello():
return "hello world"
def my(user_name):
return "my page %s" % (user_name)
if __name__ == "__main__":
主要是繫結檢視函式和檢視類
如下**
from flask import flask執行截圖如下:def hello():
return "hello world"
def my(user_name):
return "my page %s" % (user_name)
if __name__ == "__main__":
大型專案中都使用 藍圖 方式
如下**:
from flask import flask, blueprint執行截圖如下:index_page = blueprint("index_page", __name__)
@index_page.route("/")
def index_page_index():
return "index page"
def hello():
return "hello world"
if __name__ == "__main__":
下面是分層的思想:
程式結構如下:
程式執行截圖如下:
原始碼如下:
index_controller_1.py
from flask import flask, blueprintindex_controller_2.pyindex_1 = blueprint("index_1", __name__)
@index_1.route("/")
def index_1_index():
return "index page one"
@index_1.route("/my")
def index_1_my():
return "index page one my"
from flask import flask, blueprint
index_2 = blueprint("index_2", __name__)
@index_2.route("/")
def index_2_index():
return "index page two"
index_controller_3.py
from flask import flask, blueprint
index_3 = blueprint("index_3", __name__)
@index_3.route("/")
def index_3_index():
return "index page three"
index5.py
from flask import flaskfrom tie.index_controller_1 import index_1
from tie.index_controller_2 import index_2
from tie.index_controller_3 import index_3
if __name__ == "__main__":
Flask 學習筆記 註冊
這篇文章主要介紹了python的flask框架及nginx實現靜態檔案訪問限制功能,nginx方面利用到了自帶的xsendfile,需要的朋友可以參考下 nginx配置 ngnix,乙個高效能的web伺服器,毫無疑問它是當下的寵兒。卓越的效能,靈活可擴充套件,在伺服器領域裡攻城拔寨,征戰天下。粗略的...
flask 使用者註冊 密碼加密
名為passport.py 依舊存在 密碼為加密以及建立使用者時沒有傳入密碼的問題。from import api from ihome.utils.response code import ret from ihome import redis store,db from ihome.models...
python學習筆記 flask之request
from flask import request coding utf 8 from flask import flask,request def index 訪問上面定義的路徑就是訪問此方法 請求行 print request.method request.method 獲取請求方法 print...