如何使用sqlalchemy进行查询

2024-09-29 21:30:02 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的数据库:

from flask_sqlalchemy import SQLAlchemy

db = SQLAlchemy()

class siteids(db.Model):
    website = db.Column(db.String(30))
    siteid = db.Column(db.String(38), primary_key = True)
    included_placements = db.Column(db.String(2605))
    active_units = db.Column(db.String(965))

当我执行以下操作时,我只得到列“siteid”

@app.route('/grunge')
def grunge():
    queries = siteids.query().all()
    return render_template("siteids.html", values = queries)

有人能给我推荐一些链接,让我阅读SQLAlchemy中的查询是如何工作的吗?我从这个开始,我开始发疯了:-(


Tags: fromimport数据库flaskdbstringmodelsqlalchemy
1条回答
网友
1楼 · 发布于 2024-09-29 21:30:02

因此,获取其他列的方法不是关于查询(在本例中)而是关于html

只需在siteids.html中执行以下操作:

{% extends "father.html" %}
{% block content %}
  {% for basura in values %}
    <p>
      {{ basura.website}} y este es el siteid {{basura.siteid}}
  {% endfor %}
{% endblock %}

相关问题 更多 >

    热门问题