Size: a a a

2020 April 06

НП

Новойдарский Павел in Python Flask
спасибо, просто раньше был подобный сервис на фальконе, и там в ресурсах определялся конструктор, который работал более явно чем в  Pluggable Views. Но во фласке видимо придется работать через DI
источник

T

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

T

Tishka17 in Python Flask
Подскажите. Вот у меня в постгресе поле типа json. Как мне в алхими записать условие vf."TaskInfo"  ->> 'TaskId' is null ?
источник

AT

Alex Ted in Python Flask
в завпросе алхимии можно использовать несколько options() ?
источник

AT

Alex Ted in Python Flask
к примеру query.options().options().options()
источник

АП

Агент Печенька in Python Flask
Сколько угодно.
источник

AT

Alex Ted in Python Flask
найс, спс
источник

AP

A Paclonsky in Python Flask
Всем привет!
источник

AP

A Paclonsky in Python Flask
Ребятушки подскажите кто работал с Flask: как передать результат запроса к БД (например 3 последних статьи), и определить их в футер для всех роутеров страниц приложения. Писать в каждом роутере запрос к бд  и передавать в render_template(….post=post). Мне кажется очень стремно
источник

Ab

Alex b in Python Flask
A Paclonsky
Ребятушки подскажите кто работал с Flask: как передать результат запроса к БД (например 3 последних статьи), и определить их в футер для всех роутеров страниц приложения. Писать в каждом роутере запрос к бд  и передавать в render_template(….post=post). Мне кажется очень стремно
Есть такая штука context processor, позволяет передать какую нибудь переменную во все шаблоны, аналогично вьюхе.
источник

AP

A Paclonsky in Python Flask
Alex b
Есть такая штука context processor, позволяет передать какую нибудь переменную во все шаблоны, аналогично вьюхе.
Спасибо большое за наводку!
источник

AP

A Paclonsky in Python Flask
И еще такой вопрос, более архитектурный. Возможно ли на flask распараллеливать задачи между несколькими ядрами процессора?
источник

A

Alex in Python Flask
A Paclonsky
И еще такой вопрос, более архитектурный. Возможно ли на flask распараллеливать задачи между несколькими ядрами процессора?
это не так делают.
источник

A

Alex in Python Flask
сам по себе фласк можно масштабировать запуская несколько инстансов wsgi приложения например при помощи воркеров gunicorn
источник

A

Alex in Python Flask
но все тяжелые задачи, которые как я понял тебе и надо "параллелить", нужно выносить за пределы wsgi приложения. например в отдельные воркеры + очередь задач между wsgi и воркерами.
источник

AP

A Paclonsky in Python Flask
Alex
но все тяжелые задачи, которые как я понял тебе и надо "параллелить", нужно выносить за пределы wsgi приложения. например в отдельные воркеры + очередь задач между wsgi и воркерами.
Понял спасибо! Получается 1 воркер работае только на 1 ядре?
источник

A

Alex in Python Flask
A Paclonsky
Понял спасибо! Получается 1 воркер работае только на 1 ядре?
не получается.
источник

A

Alex in Python Flask
в общем случае процесс может выполняться на разных ядрах \ процессорах при их наличии и это никак не связано с питоном или с тем один воркер или не один.
источник

AP

A Paclonsky in Python Flask
Alex
в общем случае процесс может выполняться на разных ядрах \ процессорах при их наличии и это никак не связано с питоном или с тем один воркер или не один.
Да я верно неправильно выразился. Но все равно благодарю) Буду разбраться с Gunicorn
источник

A

Alex in Python Flask
A Paclonsky
Да я верно неправильно выразился. Но все равно благодарю) Буду разбраться с Gunicorn
gunicorn это всего лишь wsgi сервер. для тяжелых задач он тебе не поможет.
источник