0
我想編寫一箇中間件,告訴我要渲染的模板的名稱以及花費的時間,特別的看法。 Django調試工具欄的功能相同,但是由於自定義請求和響應對象的寫入,我無法使其工作。 所以我想寫一個自定義的中間件,它會爲我附加一些get請求變量的url。
說127.0.0.1/index/polls
給我所有的民意調查。 如果我嘗試127.0.0.1/index/polls/?my_tool
它會調用一個網址,我會得到的數據。獲取模板名稱以及基於url在中間件中呈現所需的時間
有關如何實施它的任何建議?有沒有一個可行的例子?
你有沒有看Django的調試上下文處理器https://docs.djangoproject.com/en/dev/ref/templates/api/的想法#django-core-context-processors-debug – Rohan
請求/響應是自定義的,因此上下文處理器不能處理它的遺留代碼。定製中間件是唯一的soln。除了我想要的不是完全在網址上,而是一些如上所示的網址。 – user1629366