Поле выбора администратора Django
У меня есть модель, которая имеет CharField и в админ я хочу добавить варианты в виджет. Причина этого в том, что я использую модель прокси-сервера, и есть несколько моделей, которые используют этот CharField, но у каждого из них есть свой выбор.
class MyModel(MyBaseModel):
stuff = models.CharField('Stuff', max_length=255, default=None)
class Meta:
proxy = True
class MyModelAdmin(admin.ModelAdmin):
fields = ('stuff',)
list_display = ('stuff',)
admin.site.register(MyModel, MyModelAdmin)
Для этой модели я хочу использоватьMY_CHOICES
вMyModelAdmin
.
Переопределить ли виджет? Нужно ли переопределить всю форму?