2
使用裝飾器我試圖添加一個方法到WSGIRequest請求,就像is_ajax()。 因爲我找不到合適的方式,我只需更新request.META所需的信息。Django裝飾器,添加方法到WSGIRequest
我應該看看在運行時在Python中添加方法嗎?
使用裝飾器我試圖添加一個方法到WSGIRequest請求,就像is_ajax()。 因爲我找不到合適的方式,我只需更新request.META所需的信息。Django裝飾器,添加方法到WSGIRequest
我應該看看在運行時在Python中添加方法嗎?
您可以嘗試編寫自定義中間件並在請求過程中添加此方法以請求。
更多信息,請參閱該如何寫中間件:
http://docs.djangoproject.com/en/dev/topics/http/middleware/#writing-your-own-middleware
你能告訴我們爲什麼需要一種新的方法?這種方法做什麼? – 2010-10-04 10:52:06
確實只是request.foo = mymethod是需要的:) – coulix 2010-10-04 11:14:50