【发布时间】:2020-04-01 03:43:16
【问题描述】:
我正在使用 sqlalchemy 运行 db 查询,然后使用 flask 和 python 将此输出推送到 HTML 页面中。但是,输出被格式化为列表,我正在尝试删除它周围的引号并将其格式化。
# views.py
@buyers_blueprint.route('/welcome')
@login_required
def welcome_user():
user = current_user
events = db.session.query(Events.eventname)
return render_template('welcome.html', user=user, events=events)
welcome.html 页面很简单,看起来像这样
welcome.html
{% extends "base.html" %}
{% block content %}
<div class="jumbotron">
<h1>Events Dashboard</h1>
<p>{{user}}! You are logged in.<br>
Here is a list of your events</p><br>
<p>
{% for event in events %}
<li>{{event}}</li>
{% endfor %}
</p>
</div>
{% endblock %}
输出如下所示。
('Event 1',)
('Event 2',)
如何删除引号和逗号以使其看起来更好看?非常感谢。
【问题讨论】:
标签: html python-3.x flask-sqlalchemy