【发布时间】:2012-09-19 12:31:20
【问题描述】:
我有一个具有 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)
对于这个模型,我想在MyModelAdmin 中使用MY_CHOICES。
我是否覆盖小部件?我需要覆盖整个表单吗?
【问题讨论】:
标签: django django-admin