Django是怎麼處理請求的

2022-05-14 11:50:11 字數 348 閱讀 7982

當你執行python manage.py runserver,指令碼將在於manage.py同乙個目錄下查詢名為setting.py的檔案。這個檔案包含了所有有關這個django專案的配置資訊,

總結一下:

進來的請求轉入/hello/.

django通過在root_urlconf配置來決定根urlconf.

django在urlconf中的所有url模式中,查詢第乙個匹配/hello/的條目。

如果找到匹配,將呼叫相應的檢視函式

檢視函式返回乙個httpresponse

django轉換httpresponse為乙個適合的http response, 以web page顯示出來

Django是怎麼處理請求的

當你通過在瀏覽器裡敲來訪問hello world訊息得時候,django在後台有些什麼動作呢?所有均開始於setting檔案。當你執行python manage.py runserver,指令碼將在於manage.py同乙個目錄下查詢名為setting.py的檔案。這個檔案包含了所有有關這個djan...

Django框架 Django請求處理流程

django對請求的處理流程 使用者通過瀏覽器傳送請求 請求到達request中介軟體,中介軟體對request請求做預處理或者直接返回response 若未返回response,會到達urlconf路由,找到對應檢視函式 檢視函式做相應預處理或直接返回response view中的方法可以選擇性的...

Django解決CSRF請求處理

一 在提交的前端頁面中寫入js 片段 get cookie using jquery function getcookie name return cookievalue function csrfsafemethod method setting the token on the ajax req...