我有一个模型选择,其中包含一个外键给Poll模型:
class ChoiceInline(admin.TabularInline):
model = Choice
extra = 0
class PollAdmin(admin.ModelAdmin):
inlines = [ChoiceInline]
def get_form(self, request, obj=None, **kwargs):
return myForm
在myForm中我尝试强制两个Choice字段的可视化而不点击"添加另一个选择"通常用其他字段完成:
class myForm(forms.ModelForm):
ExampleModelFormSet = modelformset_factory(Choice, extra=2)
formset = ExampleModelFormSet(queryset=Choice.objects.none())
class Meta:
model = Poll
但是当重新加载页面时,没有选择显示。任何人都可以帮助我吗?!
非常感谢
答案 0 :(得分:0)
请记住,InlineModelAdmin
课程添加:extra
和max_num
,您可以在此处对此进行控制。
https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.InlineModelAdmin.extra