Форум сайта python.su
Здравствуйте,
недавно начал использовать 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)
Офлайн
for item in orderlist: print item.manager.name
Офлайн