Найти - Пользователи
Полная версия: Flask-SQLAlchemy как сделать join?
Начало » Python для новичков » Flask-SQLAlchemy как сделать join?
1
armor
Здравствуйте,
недавно начал использовать Flask, и как-то потерялся в справке.

Использую отношение One-to-Many.

class User(db.Model):
    __tablename__ = 'users'
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(30))
class Order(db.Model):
    __tablename__ = 'orders'
    id = db.Column(db.Integer, primary_key=True)
    date = db.Column(db.DateTime)
    manager_id = db.Column(db.Integer, db.ForeignKey('users.id'))
    manager = db.relationship('User', backref=db.backref('users'), lazy='dynamic')
@app.route("/orders")
def orders():
    orderslist = Order.query.all()
    return render_template('orders.html', orderslist=orderslist)

как мне вытащить users.name из orderlist?
Fibio
for item in orderlist:
    print item.manager.name
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB