这是一个使用Flask框架编写的视图示例,允许用户在一个页面上添加与客户相关的评论数据。
from flask import Flask, render_template, request
app = Flask(__name__)
# 存储评论数据的列表
comments = []
@app.route('/', methods=['GET', 'POST'])
def add_comment():
if request.method == 'POST':
# 获取用户提交的评论内容
comment = request.form.get('comment')
# 将评论添加到列表中
comments.append(comment)
# 渲染模板,显示评论列表和评论输入框
return render_template('add_comment.html', comments=comments)
if __name__ == '__main__':
app.run()
在templates
文件夹中创建一个名为add_comment.html
的模板文件,用于显示评论列表和评论输入框。
Add Comment
Comments
{% for comment in comments %}
- {{ comment }}
{% endfor %}
Add a Comment
这个视图允许用户在页面上添加评论,并将评论显示在页面上。用户可以在评论输入框中输入评论内容,然后点击提交按钮将评论添加到列表中。页面会显示所有已添加的评论。