Django: более дружественный заголовок для StackedInline для автоматической сгенерированной модели?
Я использую Django admin StackedInline, как показано ниже:
class BookInline(admin.StackedInline): model = Book.subject.through verbose_name = 'Book' verbose_name_plural = 'Books with this subject' class SubjectAdmin(admin.ModelAdmin): inlines = [ BookInline, ]
Все работает, но заголовок довольно уродлив:
- Django admin - сортировка по полю GenericForeignKey
- Не удается получить доступ к администратору на Heroku
- Автоматическое увеличение номера счета-фактуры в бэкэнде django для нового счета-фактуры
- Активность регистрации в Django's admin - Django
- Администратор Django: упорядочивается по соответствующему внешнему ключу
Books With This Subject Book: Book_subject object
Кто-нибудь знает, как я могу избавиться от части Book_subject object
или изменить Book_subject object
?
благодаря!
- поиск и экспорт данных в формате .csv с использованием django
- Ошибка администратора Django
- Заказ поля Many-To-Many в Django Admin
- настроить select в django admin
- Django admin много для многих подмножеств
One Solution collect form web for “Django: более дружественный заголовок для StackedInline для автоматической сгенерированной модели?”
Я никогда не использовал поле m2m, как это, поэтому спасибо! Узнал что-то новое.
Я нашел 2 способа обойти проблему:
1: просто переназначьте функцию __unicode__
с помощью новой функции
class MyInline(admin.TabularInline): MyModel.m2m.through.__unicode__ = lambda x: 'My New Unicode' model = MyModel.m2m.through
2: настройте прокси-модель для модели m2m.through и используйте эту модель вместо
class MyThrough(MyModel.m2m.through): class Meta: proxy = True def __unicode__(self): return "My New Unicode" class MyInline(admin.TabularInline): model = MyThrough
- Можете ли вы изменить метку поля в приложении Django Admin?
- Переводимые поля Manytomany в admin генерируют много запросов
- ImportError at / admin: ни один модуль не по умолчанию
- Изменение размеров полей в Django Admin
- класс не имеет внешнего ключа к классу
- изменить значение формы администратора admin
- Поле выбора импорта-экспорта Django
- Управление размером с виджетами TextArea в django admin
- Пользовательские шаблоны admin django не работают
- как создать <span> вместо тега <li>
- Пользовательская пользовательская модель в django не позволяет устанавливать пароль в admin
- Проблема с использованием Django admin Действия с промежуточными страницами