Python筆記 Flask註冊路由

2021-10-03 06:52:04 字數 2574 閱讀 1312

原始碼如下:

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, blueprint

index_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"

index_controller_2.py

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 flask

from 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...