Задать вопрос
kurojneko
@kurojneko

Как в админке django задать имя модели?

Здравствуйте. Есть такая необходимость вывести в админке одну модель на 2 страницы, модель с контентом, но в одном случае это новости а в другом статьи. функционал практически идентичен, но клиент хочет чтобы в админке они были на разных страницах.
Есть вариант переопределить ModelAdmin метод get_queryset, в котором будет фильтр по типу, и конкретно этой ModelAdmin будут отдаваться только новости или статьи. Есть вариант переопределить save_formset и там задавать тип. Но проблема в том, что ModelAdmin берет свое название в админке из модели.
Есть ли вариант это самое имя переназначить?
  • Вопрос задан
  • 143 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
kurojneko
@kurojneko Автор вопроса
Проблем оказалось немного больше чем просто имя, использовал такое решение.
Создаются модели с прокси, по количеству необходимых.
stackoverflow.com/questions/12790220/why-cant-i-re...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы