簡體   English   中英

Django完成請求處理流程

[英]Django complete flow of request processing

我想知道完整的Django請求處理流程,如下所示

但是上面的圖像沒有顯示一些處理元素,例如信號,裝飾器,權限...等。

我想知道完成單個請求可能需要或不需要的每個點。

提前致謝。 :)

這個問題范圍很廣,但是我可以說閱讀文檔對可選模塊,裝飾器,上下文處理器,鈴鐺,口哨聲,doo-dads等有所幫助。“ Zeal”(免費,* nix / Windows)或“ Dash”(付費/無償軟件,OSX)是很好的離線文檔工具,可以使文檔搜索更加輕松/快捷。

要回答“必需”的內容很簡短:帶有匹配的“ view”方法的定義的URL,該方法接受HttpRequest並返回HttpResponse。 典型的Web框架內容,但這並不是Django打算解決的真正問題。 其他Web框架僅是最小的,並且被設計為不妨礙使用,但是Django更像是“包含電池”,如果您的應用開發出復雜性,那么這就是閃耀的地方。

這是有關單個文件django的一個好線程,它將為您提供一些最基本的Django的更清晰的示例: 如何編寫一個單文件Django應用程序?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM