Регистрация приложения в Django
Мне нужен пользовательский раздел приложения на админке сайта. Он не должен учитывать никакие модели (прокси, неуправляемые и т.д.), без переопределения шаблонов, просто "фантомное" приложение программным способом.
.
Я ожидаю, что это будет выглядеть как куча URL, зарегистрированных в админке и расположенных в отдельном разделе на индексной странице.
Многочасовой поиск и другие ответы безрезультатны. Я попробовал этот способ в существующем приложении, но ссылки не появились.
Я сделал
class MyModel(models.Model):
class Meta:
managed = False
зарегистрировался как ModelAdmin, и это работает, и к моему счастью URL полностью совпадает с моим представлением, так что мне не нужно делать реальные миграции, но я нахожу этот подход слишком грубым. Я очень надеюсь, что есть более элегантный способ, но, возможно, я должен глубоко знать Django.