Size: a a a

2017 December 28

K

Koote in Python Flask
ага
источник

K

Koote in Python Flask
тебе именно надо через query?
источник

K

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

K

Koote in Python Flask
можешь попробовать слепить тайкой запрос
источник

NS

Nick Shkit in Python Flask
спасибо попробую
источник

K

Koote in Python Flask
Nick Shkit
спасибо попробую
В sql пробовал запрос делать?
источник

K

Koote in Python Flask
Работает?
источник

NS

Nick Shkit in Python Flask
да
источник

K

Koote in Python Flask
окей тогда попробуй через select сделать и кури доки )
источник
2017 December 29

ЕР

Евгений Ры́марев in Python Flask
что за скрипт? о чём речь и причём тут Flask?
источник

NK

ID:166282741 in Python Flask
В скрипте написано импорт фласк)
источник

K

Koote in Python Flask
Я думаю чата по алхимии отдельного нет
источник

ЕР

Евгений Ры́марев in Python Flask
Koote
Я думаю чата по алхимии отдельного нет
вроде нету. Я искал. Даже думал сделать.
источник

K

Koote in Python Flask
Евгений Ры́марев
вроде нету. Я искал. Даже думал сделать.
Было бы интересно так как с фласком проблем почти не было а вот с алхимией было сложно местами
источник

ЕР

Евгений Ры́марев in Python Flask
Koote
Было бы интересно так как с фласком проблем почти не было а вот с алхимией было сложно местами
это да. меня некоторые вопросы по алхимии по началу вообще в тупик ставили
источник

QL

Quiet Light in Python Flask
Koote
Я думаю чата по алхимии отдельного нет
О ней можно в этом чате говорить, т.к. они тесно связаны и не имеет смысла создавать чатики на каждую тему.
источник

K

Koote in Python Flask
Quiet Light
О ней можно в этом чате говорить, т.к. они тесно связаны и не имеет смысла создавать чатики на каждую тему.
Я тоже так считаю
источник
2018 January 04

VS

Vadim Sokoltsov in Python Flask
Всем привет!
Пытаюсь докеризовать flask-приложение и столкнулся с проблемой.
Создание приложения (связь с базой данных, добавление роутов) происходит таким образом:
https://pastebin.com/myZzJqmk
Одновременно с этим, в базовом файле для тестов (https://pastebin.com/0DZZR11j) также происходит инициализация приложения через create_test_app() (то есть по сути create_default_app вызывается дважды).
Для development и test окружений использую различные базы данных, из-за чего при запуске тестов из docker-compose (https://pastebin.com/Udhd13BT) получаю ошибку того, что база данных для тестов еще не создана. Как "правильно" разделять окружения в случае работы в docker?
Сейчас вижу решения:
1) в Dockerfile указывать bash-скрипты, которые буду создавать необходимые базы данных в контейнере postgres
2) Сделать отдельные docker-compose файлы для dev и test окружений, в которых будут прописаны разные базы данных, к которым в зависимости от окружения буду подключаться.
Как бы вы решили такую задачу?

Заранее благодарю!
источник

K

Koote in Python Flask
Vadim Sokoltsov
Всем привет!
Пытаюсь докеризовать flask-приложение и столкнулся с проблемой.
Создание приложения (связь с базой данных, добавление роутов) происходит таким образом:
https://pastebin.com/myZzJqmk
Одновременно с этим, в базовом файле для тестов (https://pastebin.com/0DZZR11j) также происходит инициализация приложения через create_test_app() (то есть по сути create_default_app вызывается дважды).
Для development и test окружений использую различные базы данных, из-за чего при запуске тестов из docker-compose (https://pastebin.com/Udhd13BT) получаю ошибку того, что база данных для тестов еще не создана. Как "правильно" разделять окружения в случае работы в docker?
Сейчас вижу решения:
1) в Dockerfile указывать bash-скрипты, которые буду создавать необходимые базы данных в контейнере postgres
2) Сделать отдельные docker-compose файлы для dev и test окружений, в которых будут прописаны разные базы данных, к которым в зависимости от окружения буду подключаться.
Как бы вы решили такую задачу?

Заранее благодарю!
привет, давай по порядку, если я правильно понял ты используешь docker-compose и у тебя проблема в том что приложение стартует раньше чем появляеться бд ?
источник

VS

Vadim Sokoltsov in Python Flask
Koote
привет, давай по порядку, если я правильно понял ты используешь docker-compose и у тебя проблема в том что приложение стартует раньше чем появляеться бд ?
немного не так
При первом запуске в dev режиме, в консоли запускаю db.create_all(), после чего создаются таблицы (?) для базы данных, указанной в docker-compose-файле
Однако при вызове db.create_all() в базовом классе тестов получаю ошибку, что

sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) FATAL:  database "idea360_test" does not exist
источник