models.FoodDb()
food.title = newFood.title
food.recipe = newFood.recipe
db.add(food)
db.commit()
можно ли после этого написать food.id или нужно его с бд достать ?
Ты можешь сразу юзать food в релейшенах, ещё до коммита
food = models.FoodDb() food.title = newFood.title food.recipe = newFood.recipe db.add(food) db.commit() for ing in newFood.ingredient: link = models.LinkDb() link.food_id = food.id так оно поймет какое именно id или нужно писать запрос в бд?
А, у тебя нет релейшенов, тогда да
могу ли link.food_id = food.id так написать или фейл будет?
Только после флаша/коммита
Обсуждают сегодня