в
admin.py добавил:
def get_admin_urls(urls):
def get_urls():
my_urls = patterns('',
(r'^service/expired_contracts/$', admin.site.admin_view(expired_contracts))
)
return my_urls + urls
return get_urls
admin_urls = get_admin_urls(admin.site.get_urls())
admin.site.get_urls = admin_urls
т.е чтобы в админ панель можно было вызвать
view.py мне нужно было чтобы именно в админке можно было просматривать некий отчет, который будет доступен по адресу: /admin/service/expired_contracts
Всё работает, но если подключить шаблон change_list.html, то получаю ошибку
NoReverseMatch at /admin/service/expired_contracts/
Reverse for 'app_list' with arguments '()' and keyword arguments '{u'app_label': ''}' not found. 1 pattern(s) tried: [u'admin/(?Pauth|questionnaire)/$']
Помогите, что и где исправить? в джанго еще совсем новичок)
Т.е я пытаюсь интегрировать файл
view.py в
admin.py