Size: a a a

2021 April 20

ВК

Владимир Кузовкин... in Python Flask
так
источник

ВК

Владимир Кузовкин... in Python Flask
это неверно?
источник

K

KℝIℙ₮Oℕ in Python Flask
ты вызываешь то, что еще не создалось типо
источник

K

KℝIℙ₮Oℕ in Python Flask
в этом ошибка я думаю
источник

K

KℝIℙ₮Oℕ in Python Flask
перенеси ключ наверх
источник

K

KℝIℙ₮Oℕ in Python Flask
и только потом вызывай
источник

K

KℝIℙ₮Oℕ in Python Flask
скрипт же сверху вниз всё читает
источник

K

KℝIℙ₮Oℕ in Python Flask
должно сработать я считаю
источник

ВК

Владимир Кузовкин... in Python Flask
неа
источник

ВК

Владимир Кузовкин... in Python Flask
проблема не исчезла
источник

K

KℝIℙ₮Oℕ in Python Flask
щит
источник

K

KℝIℙ₮Oℕ in Python Flask
источник

K

KℝIℙ₮Oℕ in Python Flask
посмотри тут
источник

K

KℝIℙ₮Oℕ in Python Flask
вроде оно
источник

GB

Gleb B in Python Flask
Как мне заджойнить к селекту релейшены, которые относятся к постам, Post.author(m-t-o), например? Чет не догоняю(
tag_stmt = select(Tag).where(
   Tag.url == tag_url)
tag = session.execute(tag_stmt).scalar()
posts = tag.posts
источник

Р

Роман in Python Flask
ну так, join же используй: select(Tag).join(Post, Post.tag_id == Tag.id)
источник

GB

Gleb B in Python Flask
да я чет приуныл под вечер, не джойнил еще никогда толком и запутался, спс)
источник

GB

Gleb B in Python Flask
только у меня Post.tags же атрибут, tag_id немае. ТО есть Посты к тегам many to many и К авторам many to one. Я прочитал доку честно)
источник

Р

Роман in Python Flask
окей, там по ссылке есть еще пример: select(Tag).join(Tag.posts)
источник

Р

Роман in Python Flask
Хотя в твоем случае будет корректнее использовать:  session.query(Tag).join(Tag.posts)), т.к. select это конструкт из  core и работать ты уже будешь с ним как с запросом будешь, а не как с query из orm.
источник