我有一个数据库,其中包含的不仅仅是其中一个作者及其名称,工作,社交帐户等。
我需要为该页面创建一个静态页面模板和路由,这样如果有人点击该站点中的该作者名称,请从数据库表中获取所有信息并在页面上显示。< / p>
以另一种方式,我需要创建一个函数来处理请求,如果有人点击该作者现在更多关于他,因此,我每次都有不同的请求,包括一个不同的作者。
我可以逐行对它们进行逐行扫描,但听起来很糟糕,因为我不希望最终得到1000行代码,表格中有很多代码。
请以任何方式以明确的方式做到这一点,因为任何帮助都会非常感激:)。
答案 0 :(得分:1)
与基地使用的沟通: http://flask-sqlalchemy.pocoo.org/2.1/
for templete Jinja2
声明模型基础 http://flask-sqlalchemy.pocoo.org/2.1/models/
示例代码
@app.route('/author/<username>')
def show_user(username):
user = User.query.filter_by(username=username).first_or_404()
name = user.name
last_name = user.last_name
adres = user.adres
return render_template('show_user.html', user=user, name=name, last_name=last_name, adres=adres)