需要根据SQLAlchemy中的查询进行查询

时间:2018-02-25 18:34:32

标签: python flask sqlalchemy flask-sqlalchemy

我正在尝试从我的数据库中的两个表进行查询,其中外键/主键是ID。

我需要在Appointments数据库中的某个wk上提取所有我的appt,然后我需要来自Clients db的名字和姓氏。现在,我正在从Appointment数据库中提取所有数据,但是我无法在一周内查询与每个appt关联的所有ID,以便从我的客户端数据库中提取信息。

@app.route('/calendar/<wk>')
def calendar(wk):
    currentweek = Appointments.query.filter_by(week=wk).all()
    clientlist = Appointments.query(Appointments.clientID).filter_by(weekyr=wk).all()
    clients = Clients.query.filter(Clients.ID.in_(clientlist)).all()
    return render_template("calendarbyweek.html",currentweek=currentweek,clients=clients )

0 个答案:

没有答案