aro*_*ick 5 python django django-forms
男孩,感觉就像我在这里尝试过一切,我只是无法正确渲染这种形式(例如,使用字段的子集).这是相关项目(删除了额外的项目):
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']
Run Code Online (Sandbox Code Playgroud)
views.py:
class ResponseCreate(CreateView):
model = Response
fields = ['question']
Run Code Online (Sandbox Code Playgroud)
response_form.html:
<form action="" method="post">{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="Create" />
</form>
Run Code Online (Sandbox Code Playgroud)
我读过的文档的每一点,他们建议使用exclude,excludes,field,fields在元组,或列表,并没有物质的排列什么是"公"领域似乎表明了每一次!思考?
谢谢你的帮助!
看起来您需要form_class在视图中指定:
class ResponseCreate(CreateView):
model = Response
form_class = ResponseForm
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1708 次 |
| 最近记录: |