2016-01-12 6 views
0

Я изучаю django, и я пытаюсь классифицировать индексы администратора (если это то, что он называется).Django Admin: Категоризация индексов

Я хочу, чтобы мои модели быть классифицированы как myinfo под information и region, city и zip под address

Если зарегистрировать свои модели в админке он будет отображаться как

enter image description here

Как я делаю это так?

enter image description here

+0

И как они отображаются сейчас? –

+0

Я просто зарегистрирую их с помощью 'admin.site.register()', я пытаюсь найти правильный учебник по отображению индексов, но не повезло –

+0

Посмотрите, вы покажете нам, как вы хотите, чтобы ваш администратор выглядел. Он выглядит как довольно обычный администратор с несколькими настраиваемыми модулями на боковой панели. Но мы понятия не имеем, как выглядит ваш интерфейс администратора сейчас. Поэтому мы просто не можем вам помочь, пока вы не уточните, где вы сейчас и чего вы пытаетесь достичь. –

ответ

0

Вы должны дать пользовательские verbose_name сек до приложения AppConfig. И specify thoseAppConfig s в вашем settings.INSTALLED_APPS вместо имен реальных приложений.

По умолчанию Django группирует модели по соответствующим приложениям. Если вы хотите изменить это поведение и сгруппировать их не на основе приложения, сделайте custom AdminSite и переопределите его метод get_apps_list(). Вам также потребуется изменить шаблон admin/index.html.

+0

Спасибо, мужчина, я посмотрю –