Я создаю пользовательский django admin.
Я пытаюсь сделать так, чтобы при входе пользователя в / admin они направлялись в / admin / database (приложение * 1004). * Администратор, а не проектов ). Я работал с переопределением «index. html» с «base_site. html». Это работает несколько, однако я не могу полностью отредактировать основной шаблон django -admin, поэтому он просто фокусируется на приложениях и вызывающих его проблемах для моего проекта.
Проблемы с выходом из системы: После Выйдя из системы, при переходе к «admin / database» я все еще вижу содержимое страницы, но при нажатии на ссылку «action» (например, сменить пароль) он предлагает войти в систему.
I думаю, я как-то обманываю шаблоны. Я хочу полностью заменить целевую страницу администратора django пользовательской страницей, которую я создал в "admin / database / index. html"
path('admin/database/', include('database.urls')),
path('admin/', admin.site.urls),
Концептуально я бы хотел ' admin ', чтобы указать на' admin / database 'с полной функциональностью администратора. Я попытался удалить 'admin /', admin.site.urls, и он выдал ошибку.