Tengo un modelo que tiene un CharField y en el administrador deseo agregar opciones al widget. La razón de esto es que estoy usando un modelo de proxy y hay un montón de modelos que comparten este CharField pero cada uno tiene diferentes opciones.Campo de elección de administrador de Django
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 usar MY_CHOICES
en MyModelAdmin
.
¿Reemplace un widget? ¿Debo anular todo el formulario?
Muchas gracias, yo estaba cavando a través de los documentos y se perdió esta: s no hay manera de evitar crear es un ModelForm allí? –
No creo que exista. ¿Por qué? – demux
simplemente comprobando, pensé que podría haber una opción para simplemente pasarlo al charfield o como una meta opción u otra cosa. –