当我试图通过表单时,只有我的提交按钮弹出。 我甚至试着从Django网站复制代码。。。对我来说还是不行。在
这是我的表单.py在
from django import forms
class contactForm(forms.Form):
name = forms.CharField(required=False, max_length=100, help_text='100 max.')
email = forms.EmailField(required=True)
comment = forms.CharField(required=True, widget=forms.Textarea)
这是我的视图.py在
^{2}$这是我的联系人.html在
{% extends "contact/base.html" %}
{% block content %}
<h1>Contact</h1>
<form method='POST' acion=''> {% csrf_token %}
{{ form.as_p }}
<input type='submit' value='submit form'/>
</form>
{% endblock %}
我真的不知道这个代码有什么问题…请帮忙!谢谢 ps:我是python新手,也许我需要另一个版本?在
有两个视图呈现同一模板。其中之一,
contact
,将表单传递给模板。另一个,index
没有,因此上下文中没有称为form
的内容,结果将为空。在相关问题 更多 >
编程相关推荐