如何获取数据库的内容数据?

玫瑰2017

如何获取数据库的内容数据?我在 index.py 中写道,

def index():
    user_data = UserData.query.filter_by(id=1)
    return render_template('index.html', user_data=user_data)

在 index.html 中

   <div>
        <p>{{ user_data.name }}</p>
   </div>

在models.py中

class UserData(db.Model):
    id = db.Column(db.Integer)
    name = db.Column(db.Text)

当我在浏览器中显示 index.html 时,jinja2.exceptions.UndefinedError: 'name' is undefined 错误发生。我在 index.py 中重写,

def index():
    user_data = UserData.query.filter_by(id=1).all()
    return render_template('index.html', user_data=user_data)

但是发生了同样的错误。如何在 index.html 中获取和显示 id=1 的名称值?我应该如何修复此代码?

昆汀

基本上,您的查询返回对象列表,而不是单个对象。

埃里克威尔逊的评论是正确的。.all()将返回一个列表,而.one()(我更喜欢.first())将返回一个.name作为属性的单个对象

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取与列表内容完全匹配的数据库条目

来自分类Dev

如何使用PHP脚本仅获取数据库的内容

来自分类Dev

如何使用nutch数据库获取特定URL的内容

来自分类Dev

如何通过ID从数据库获取内容标题

来自分类Dev

如何从Firebase数据库获取数据

来自分类Dev

如何从数据库中获取数据?

来自分类Dev

Yii如何从数据库获取数据

来自分类Dev

如何从数据库获取数据

来自分类Dev

如何从数据库获取解密的数据?

来自分类Dev

如何从数据库获取JSON数据?

来自分类Dev

如何从数据库中获取数据并在表单中显示以更新内容

来自分类Dev

如何获取数据库中的数据数据

来自分类Dev

如何从数据库Firebase获取值

来自分类Dev

如何从Firebase数据库获取密钥?

来自分类Dev

QCompleter,如何从数据库获取ID

来自分类Dev

如何获取GDBM数据库的结构

来自分类Dev

如何连接到sqlite3数据库文件并获取fastapi中的内容?

来自分类Dev

dd函数无法从数据库中获取内容

来自分类Dev

获取UL标签的内容以发布到数据库

来自分类Dev

根据内容查询获取sqlite数据库行的id

来自分类Dev

如何从MySQL数据库获取特定数据?

来自分类Dev

如何从现有的MongoDB数据库获取数据?

来自分类常见问题

如何从数据库获取数据作为变量?

来自分类Dev

如何使用foreach从数据库表中获取数据-

来自分类Dev

如何使用休眠模板从数据库获取数据

来自分类Dev

如何使用Code Igniter从MySQL数据库获取数据?

来自分类Dev

如何从休眠中的数据库中获取数据

来自分类Dev

如何从用逗号分隔的数据库中获取数据?

来自分类Dev

如何从数据库获取数据并创建动态选择?

Related 相关文章

热门标签

归档