【发布时间】:2013-06-18 00:36:39
【问题描述】:
男孩,感觉就像我在这里尝试了一切,但我无法正确呈现此表单(例如,使用字段的子集)。以下是相关项目(删除了额外项目):
models.py:
class Response(models.Model):
public = models.BooleanField(default=False)
question = models.CharField(max_length=255, default='', blank=True)
class ResponseForm(ModelForm):
class Meta:
model = Response
fields = ['question']
views.py:
class ResponseCreate(CreateView):
model = Response
fields = ['question']
response_form.html:
<form action="" method="post">{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="Create" />
</form>
我已经阅读了所有文档,他们建议在元组或列表的排列中使用exclude、excludes、field、fields,无论“公共”字段看起来如何每次都出现!想法?
感谢您的帮助!
【问题讨论】:
-
如果您在表单中添加逗号
fields = ['question',],会改变吗? -
@ScottWoodall 这只会对元组类型产生影响,而不是列表
标签: python django django-forms