0
我試圖創建一個Django的形式,我想一個場每個區域(A類)Django的形式與基於查詢集
領域我有以下形式:
class ShippingForm (forms.Form):
def __init__(self, *args, **kwargs):
super(ShippingForm, self).__init__(*args, **kwargs)
from models import Region
regions = Region.objects.all()
for r in regions:
self.fields['region_%d' % r.id] = forms.IntegerField(attrs={'class' : 'form-control'})
我基於上述this answer
我有4個區域記錄創建,但當我在模板中顯示此表單是空白。我錯過了什麼?
向我們展示你的模板 –
看起來你應該使用'小部件='如'forms.IntegerField(小部件= forms.TextInput(attrs = {'class':'form-control'}))'或'forms.IntegerField(widget = forms.NumberInput(attrs = {'class':'form-control'}))' – Jay
Thanks傑伊 - 排序 – HenryM