Django DecimalField无法显示

时间:2013-10-07 18:37:27

标签: django django-forms form-fields

出于某种原因,当所有其他字段都显示时,它不会显示。

forms.py 我有

class addonForm(Form):
    choices = [('true','true'),('false','false')]
    name = CharField()
    fixed = ChoiceField(choices=choices)
    depth = DecimalField()

views.py 我有

def myView(request):
    context = RequestContext(request)
    form = addonForm()
    context.update({'form':form})

    return render_to_response('addonPage.html',context)

在模板 addonPage.html 我有

...
{{ form }}
...

然而,在我的模板中,我只在表单中显示名称固定元素。我不明白我做错了什么。

1 个答案:

答案 0 :(得分:0)

Bah,就像August Men所说的那样。我没有明确从django.forms导入该字段,所以我猜它是使用django.models版本。