Я создал приложение (назовем его "приложение") с некоторыми моделями под ним. Я недавно активировал страницу администратора, и, к счастью, она отображает все модели в приложении. К сожалению, все URL-адреса неверны. URL-адрес «/ admin / app / modelX» действительно работает, но страница администратора представляет URL-адрес «/ app / modelX» без включения «admin». В моем urls.py есть (r '^ admin /?', Include (admin.site.urls)), внутри папки приложения admin.py находится в следующих строках:
из smartctl.models импортировать Model1, Model2, Model3, Model4, Model5 из django.contrib import admin
класс Model1Admin (admin.ModelAdmin): пройти
admin.site.register (Модель1, Модель1Admin)
Я искал любую административную папку, чтобы узнать, как она генерирует эти URL-адреса, но я не могу ее найти (или папку «contrib», в которой она должна находиться). Я использую тестовый сервер django версии 1.2.5.