我想在我的应用程序中使用反馈表单。我有反馈模型和反馈表。在
class Feedback(models.Model):
name = models.CharField(max_length=150, blank=True)
email = models.EmailField(blank=True)
comment = RichTextField()
我在视图中使用了FeedBackForm,py文件
def home(request):
if request.method == 'POST':
feedback_form = FeedBackForm(data=request.POST)
if feedback_form.is_valid():
feedback_form.save()
else:
feedback_form = FeedBackForm()
return render(request, 'home.html', {'feedback_form': feedback_form})
现在我的问题是:如何在模板中使用变量?而不是这3个输入标签。(除了
{{ feedbackform.as_p }}
以及
{% csrf_token %}
调用我的表单变量“name”、“email”和“comment”作为输入)。万分感谢
<form action="." method="post">
<input type="text" name="name">
<input type="email" name="email">
<textarea name="comment"></textarea>
</form>
如果我答对了你的问题,你想打电话吗窗体名称, 表单.电子邮件以及窗体.注释在模板中?更多信息请访问https://docs.djangoproject.com/ja/1.9/topics/forms/#rendering-fields-manually
相关问题 更多 >
编程相关推荐