Campo de elección de administrador de Django
Tengo un modelo que tiene un CharField y en el administrador quiero agregar opciones al widget. La razón de esto es que estoy usando un modelo proxy y hay un montón de modelos que comparten este CharField pero cada uno tiene diferentes opciones.
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)
Para este modelo quiero usarMY_CHOICES
enMyModelAdmin
.
¿Anulo un widget? ¿Necesito anular todo el formulario?