如何使用sqlalchemy进行查询

时间:2019-03-14 17:08:00

标签: python flask sqlalchemy

这是我的数据库:

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中查询的工作方式吗?我从这个开始,我快疯了:-(

1 个答案:

答案 0 :(得分:0)

因此获取其他列的方式与查询无关-在这种情况下-与html有关。

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

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