受黑澤明電影啟發 《黃泉之路》釋出真人宣傳片
阿新 • • 發佈:2022-05-10
1. django請求生命週期流程圖
整體概括請求的走向以及django的核心組成部分
後期django的學習就按照圖上的部分 一塊一塊的詳細學!!!
2.
路由匹配的特點是 只要匹配上了就會立刻結束執行對應的檢視函式 並且url方法的第一個引數其實是一個正則表示式 只要正則表示式能夠從使用者輸入的字尾中匹配到內容就算匹配上了! eg: 正則是test 內容是test 那麼可以匹配出test文字 正則是test 內容是testadd 那麼還可以匹配出test文字 都算匹配上了!!! 演變過程 正則是test/ 內容是test 那麼首次無法匹配# django二次追加斜槓機制 首次匹配不上 那麼django還會讓瀏覽器預設加斜槓再次傳送請求 test 301 test/ 200 ''' 瞭解:斜槓機制可以取消 但是不推薦 APPEND_SLASH = False ''' 正則是test/ 內容是abcdefgtest/ 那麼可以匹配出文字test/ 可以在正則的最前面加上上箭頭來限制 '''解決路由前面可以隨意亂寫的問題''' 正則是^test/ 內容是test/abc/edf/acd/ 那麼可以匹配出文字test/ 可以在正則的最後面加上$來限制'''解決路由後面可以隨意亂寫的問題''' # 由於第一個引數是正則 所以當專案特別大 對應關係特別多的時候要格外的注意是否會出現路由頂替的現象 小擴充套件: 可以定製一個主頁面 使用者不攜帶字尾可以直接訪問(掌握) url(r'^$',views.home) 也可以定義一個尾頁 使用者輸入一個沒有對應關係的直接返回(瞭解) url(r'.*',views.error)