2

我正在创建一个表单,该表单使用我的 django 应用程序中的 forms.py 文件动态创建表单。

这是我的代码..

表格.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>

我的问题是字段名称的格式不符合我的喜好。我希望看到“测试名称”或“服务产品”而不是 testname

如何在不定义比模板中更多的 html 代码的情况下做到这一点?

非常感谢 - 奥利

4

1 回答 1

1

使用该label选项。

下次看看文档。

于 2012-08-13T18:32:57.293 回答