【发布时间】:2011-03-26 15:18:56
【问题描述】:
为什么我的应用会出现以下错误
Caught TypeError while rendering: 'ModelNameHere' object is not iterable
但是当我从 shell 执行时我没有得到它?
我的表单中只有一个自定义字段,它继承自 forms.ModelForm
custom_serving_size = forms.ChoiceField(
ServingSize.objects.all(),
widget=forms.Select(attrs={'class':'ddl'})
)
编辑
这是我的表单类
class RecipeIngredientForm(forms.ModelForm):
serving_size = forms.ChoiceField(choices=ServingSize.objects.all())
错误发生在 ServingSize.objects.all()
【问题讨论】:
标签: django