我正在用python和flask开发一个博客应用程序。在视图函数中,form作为参数传递给调用'索引.html'. 模板工程索引.html一如预期。但是有一个{%include'%}标记用于放置邮政.htm'. 现在我想在'帖子.html'. 怎么做?把表格传给索引.html可包括'帖子.html“也是吗?如果是这样的话,如何识别在呈现的页面中按了哪个按钮,因为这两个表单是相同的?我的索引.html文件:{% extends "base.html" %}
{% block content %}
Hi, {{ g.user.nickname }}!
{{ form.hidden_tag() }}
..........
..........
{% for post in posts.items %}
{% include 'post.html' %}
{% endfor %}
{% endblock %}
还有我的帖子.html作为:
^{pr2}$
是否可以对两个html文件使用相同的表单。由于呈现的网页中会有多个表单字段,如何识别按下的按钮?
索引.html使用代码呈现:return render_template('index.html',
title='Home',
form=form,
posts=posts)