【发布时间】:2020-04-24 00:20:14
【问题描述】:
我是 Flask 的新手,我使用 Flask 创建了一个社交媒体博客,并且我使用了 flask-SQLAlchemy 数据库。我已经在博客中加入了关注功能,现在我想显示一个用户的关注者列表,但我遇到了一个错误,结果没有显示出来。
代码如下: 显示关注者的路径
@app.route("/userListFollowers/<username>")
@login_required
def listFollowers(username):
user = User.query.filter_by(username=username).first_or_404()
folruser = user.followers.all()
return render_template('userListFollowers.html', users=folruser)
显示关注者列表的 userListFollowers.html 文件
{%extends "layout.html" %}
{% block body %}
<div class="jumbotron">
<h2 style="text-align: center;">Followers</h2>
{% for users in listFollowers%}
<a href="{{url_for('user', username=username.username)}}">{{username.username}}</a>
{% endfor %}
</div>
{% endblock %}
我真的不明白如何让它工作。
【问题讨论】:
-
欢迎来到 SO!你得到的错误到底是什么?而且您没有在任何地方传递
folruser?可以发一下listFollowers的路线吗? -
嗨@Erich我已经更新了问题