Size: a a a

2021 September 21

AT

Alex Ted in Python Flask
Поподробнее
источник

AT

Alex Ted in Python Flask
Это не должно иметь отношения к моделям алхимии
источник

AT

Alex Ted in Python Flask
Не тащи логику в слой хранения данных - проверяй всё это раньше
источник

ds

diko sop in Python Flask
Ок, спасибо
источник

AT

Alex Ted in Python Flask
Ты пользуешься marshmallow/pydantic?
источник

ds

diko sop in Python Flask
pydantic
источник

AT

Alex Ted in Python Flask
Ну, так там и проверяй
источник

ds

diko sop in Python Flask
так и сделаю
источник

AT

Alex Ted in Python Flask
Либо в контроллере своём или что там у тебя
источник

V

Vladi in Python Flask
только через грязные трюки используя ADD CONSTRAINT, но тебя правильно отругали, лучше в ином слое реализовывать такую консистенцию данных
источник

ds

diko sop in Python Flask
Отругали)
источник

A

Alex in Python Flask
ребят, если в алхимии в поле relationship мне нужен не весь объект, а значение столбца, то какие параметры использовать? (значение столбца не pk)
источник

T

Tishka17 in Python Flask
Никакие
источник

A

Alex in Python Flask
что посоветуете, если без relationship - использовать join в запросе?
источник

T

Tishka17 in Python Flask
а в чем проблема целиком объект указать в релейшене?
источник

A

Alex in Python Flask
да как бы не проблема. Интересен кейс, когда не нужен весь объект. - или нет смысла думать в таком ключе?
источник

A

Alex in Python Flask
load_only() не?
источник

A

Alex in Python Flask
источник

A

Alex in Python Flask
вариант, спасибо
источник

[O

[object Object] in Python Flask
Всем привет!
Есть ли какой-нибудь способ выводить в jinja строку из БД в виде отдельных html элементов?
В БД есть колонка, где слова через запятую (например "Вася, Андрей, Слава")
Надо эту колонку вывести так, чтобы каждое слово было в отдельном html элементе вида:
<a href="">Вася</a>
<a href="">Андрей</a>
<a href="">Слава</a>

Или придётся как-то парсить всё это перед передачей в шаблон?
Или в шаблоне вызывать какую-то самописную функцию... ?

UPD: нашёл решение в виде {% set list = object.split(',') %}
источник