У меня есть какой-то пользовательский код, который я хочу выполнить перед вызовом любого из просмотров admin. По понятию это кажется достаточно простым; просто создайте представление оболочки, которое делает то, что я хочу, а затем оберните все просмотры admin в нем. Но как мне это сделать?Как обернуть просмотр admin в django?
Вот соответствующая часть моего основного urls.py:
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
)
Есть ли способ, чтобы обернуть все представления администратора без указания каждого из них по отдельности?