Django Admin Auswahlfeld

Ich habe ein Modell mit einem CharField und möchte im Admin dem Widget eine Auswahl hinzufügen. Der Grund dafür ist, dass ich ein Proxy-Modell verwende und es eine Reihe von Modellen gibt, die dieses CharField gemeinsam haben, die jedoch unterschiedliche Auswahlmöglichkeiten haben.

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)

Für dieses Modell möchte ich verwendenMY_CHOICES imMyModelAdmin.

Überschreibe ich ein Widget? Muss ich das gesamte Formular überschreiben?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage