Как мне установить декоратор для каждого из моих представлений Django? - PullRequest
0 голосов
/ 22 декабря 2010

Предположим, у меня есть 20 просмотров внутри views.py

Как установить декоратор поверх каждой функции?Без ручной вставки сверху?

Ответы [ 2 ]

0 голосов
/ 24 декабря 2010

Вы можете украсить все ваши взгляды в urls.py: http://djangosnippets.org/snippets/532/.

0 голосов
/ 22 декабря 2010

Я нашел обсуждение по этому поводу здесь: http://groups.google.com/group/django-users/browse_thread/thread/2cff3374d365998d/24cd8b86b73d3832?lnk=raot&pli=1

Общий вывод состоит в том, что вы можете написать некоторый код для автоматического применения вашего декоратора ко всем представлениям, но в целом это не стоит проблем и последующей путаницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...