2010-10-04 2 views
2

Используя декоратор, я пытался добавить метод к запросу WSGIRequest, как is_ajax(). Поскольку я не мог найти правильный способ, я просто обновил request.META с необходимой информацией.Дизайнер Django, добавив метод WSGIRequest

Должен ли я искать способ добавления во время выполнения в Python?

+0

Можете ли вы рассказать нам, почему нужен новый метод? Что делает этот метод? –

+0

действительно просто request.foo = mymethod нужен :) – coulix

ответ

1

Вы можете попробовать написать собственное промежуточное программное обеспечение и добавить этот метод для запроса во время процесса запроса.

Смотреть это для получения дополнительной информации, как написать промежуточное программное обеспечение:

http://docs.djangoproject.com/en/dev/topics/http/middleware/#writing-your-own-middleware

http://www.djangobook.com/en/beta/chapter16/

Смежные вопросы