Size: a a a

2020 March 27

MB

Max Block in Python Flask
Nikita L
.all() вроде бы возвращает список объектов просто
Он вернет просто список объектов, если был запрос db_session.query(Node)

А у меня запрос db_session.query(Node.id)
Т.е. мне надо список не моделей, а только одного поля
источник

T

Tishka17 in Python Flask
Ну вроде как нет
источник

T

Tishka17 in Python Flask
Если указываешь поля, будет тупл с полями
источник

MB

Max Block in Python Flask
Ага, похоже на то. Я тоже документацию просмотрел, но не нашел ничего подобного.
источник

NL

Nikita L in Python Flask
При составлении структуры фласк приложения лучше использовать относительные импорты или абсолютные?
from .blueprint_name import views

или
from app.blueprint_name import views
источник

T

Tishka17 in Python Flask
Для модулей, которые могут быть переииспользованы (например, модели) я предпочитаю относительные.

Для того, что относится именно к текущему веб приложению - абсолютные
источник

NL

Nikita L in Python Flask
Спасибо
источник

A

Alex in Python Flask
Tishka17
Для модулей, которые могут быть переииспользованы (например, модели) я предпочитаю относительные.

Для того, что относится именно к текущему веб приложению - абсолютные
я предпочитаю относительные только если они расположены относительно текущего пакета.
за from .. import something нещадно бью по рукам.
источник

T

Tishka17 in Python Flask
Alex
я предпочитаю относительные только если они расположены относительно текущего пакета.
за from .. import something нещадно бью по рукам.
Ок. Согласен
источник

NL

Nikita L in Python Flask
Пытаюсь перевести приложение на фабричный вариант. Раньше у меня был корневой views, который рендерил главную страницу и еще парочку статичных страниц.
Сейчас, раскидав все по блюпринтам, эти views остались.
Соответственно они были с глобальной переменной:
@app.route()
   …

Как правильнее в этом случае избавиться от глобальной переменной и сохранить views?
Если проще, что использовать вместо глобальной переменной app, которая была раньше?
источник

АП

Агент Печенька in Python Flask
Есть регистрация урлов не декоратором, используй её.
источник

NL

Nikita L in Python Flask
Еще вопрос. Почему официальная дока фласка ремондует алхимию инициализировать в файле models, при фабричном способе.
А у Мигеля, например, она инициализируется как и все модули, в
__init__.py
источник

A

Alex in Python Flask
Nikita L
Еще вопрос. Почему официальная дока фласка ремондует алхимию инициализировать в файле models, при фабричном способе.
А у Мигеля, например, она инициализируется как и все модули, в
__init__.py
потому что ты потом будешь циклические импорты плодить.
источник

A

Alex in Python Flask
вообще возьми любой приличный бойлерплейт и посмотри на структуру проекта
источник

NL

Nikita L in Python Flask
Alex
вообще возьми любой приличный бойлерплейт и посмотри на структуру проекта
Понял, спс
источник

C

Combot in Python Flask
Артём Петров has been banned! Reason: CAS ban.
источник
2020 March 28

РБ

Руслан Базяк in Python Flask
есть задача. хранить в БД список, который может быть руками отсортирован в интерфейсе.  как вариант можно использовать специальное поле для определения порядка. но при изменении, например при перетаскивании нижнего элемента в середину придётся у всех элементов следующих за новой позицией нижнего элемента менять значение поля
источник

РБ

Руслан Базяк in Python Flask
подскажите, есть ли более изящные решения
источник

РБ

Руслан Базяк in Python Flask
?
источник

АП

Агент Печенька in Python Flask
Хранить не как список а как набор записей и поле order.
источник