如何使用sqlalchemy查询视图?

时间:2016-08-11 06:43:48

标签: python flask sqlalchemy

我使用以下代码查询现有表:

class Minicomputer(Base):
    __table__ = Base.metadata.tables[' minicomputer']

    def __repr__(self):
        return '<Masterlist %r>' % self.Hostname

Minicomputer.query.filter_by(name='CJ_1').first()返回结果,现在我想通过名为mast_list的现有视图进行查询。我该怎么做?

1 个答案:

答案 0 :(得分:0)

您的意思是将名称作为参数传递给视图和查询吗?

像这样:

@app.route('/master/<string:name>')
def mast_list(name):
 return Minicomputer.query.filter_by(name=name).first()