2012-08-13 76 views
2

我正在创建一个窗体,在我的django应用程序中使用我的forms.py文件动态创建表单。django表单名称标签

这里是我的代码..

forms.py

class TestCriteriaForm(forms.Form): 

    testname = forms.CharField() 
    serviceoffering = forms.ModelChoiceField(queryset=ServiceOffering.objects.all()) 
    templatename = forms.CharField(help_text="Enter the template name") 
    zone = forms.CharField() 

模板代码

<form action="/testplatform/" method="post">{% csrf_token %} 
{{ form.as_p }} 
<input type="submit" value="Submit" /> 
</form> 

我的问题是,字段名称未格式化我的胃口。我希望看到'测试名称'或'服务产品',而不必定义更多的HTML代码,而不必在模板中定义更多的HTML代码,我该如何做到这一点?

非常感谢 - 奥利

回答

1

使用label选项。

下次看文档。

+0

HI Marcin ..对不起,我正在看文件,只是找不到我在找什么..但你指出我在正确的方向。我已经将标签添加到我的forms.py中,如下所示 - testname = forms.CharField(label ='Test Name') – Oli 2012-08-13 18:54:33