Size: a a a

2020 November 10

A

Alex in Python Flask
я собственно так и делаю
источник

T

Tishka17 in Python Flask
Alex
можешь вообще url для engine брать не из конфига алембика а из своих настроек
Я так и хочу
источник

T

Tishka17 in Python Flask
./venv/lib/python3.8/site-packages/alembic/ddl/postgresql.py:215: UserWarning: autogenerate skipping functional index name_lower_idx; not supported by SQLAlchemy reflection


Эх
источник

АП

Агент Печенька... in Python Flask
Alex
возможно он ее использует чтобы сравнивать с текущими омделями
С текущим стейтом бд, да.
источник

T

Tishka17 in Python Flask
Чую я просто руками буду писать миграции по старинке
источник

T

Tishka17 in Python Flask
И может вообще без алембика
источник

АП

Агент Печенька... in Python Flask
Алембику желательно знать текущий стейт бд. Чтобы если модели описывают текущий стейт то не генерировать миграции.
источник

T

Tishka17 in Python Flask
Агент Печенька
Алембику желательно знать текущий стейт бд. Чтобы если модели описывают текущий стейт то не генерировать миграции.
Текущий стейт описан прошлыми миграциями :)))
источник

T

Tishka17 in Python Flask
В общем, я понял. Перед автогенерейтом поднимать пустую БД и накатывать миграции
источник

АП

Агент Печенька... in Python Flask
Вообще оффлайн режим есть если что.
источник

T

Tishka17 in Python Flask
Агент Печенька
Вообще оффлайн режим есть если что.
Я не очень понял что это и почему не по дефолту для генерации
источник

T

Tishka17 in Python Flask
А, это не для генерации
источник

A

Alex in Python Flask
Агент Печенька
Вообще оффлайн режим есть если что.
оффлайн режим не умеет в автогенерацию
источник

АП

Агент Печенька... in Python Flask
А, точно.
источник

A

Alex in Python Flask
Tishka17
А, это не для генерации
да, это для генерации SQL
источник

T

Tishka17 in Python Flask
Это вообще на самом деле не оффлайн режим, а генерация sql по миграциям
источник

T

Tishka17 in Python Flask
Так, теперь надо сюда как-то индексы прокинуть
источник

u

unixshaman in Python Flask
У меня вопрос по поводу организации авторизации. Я прихожу на страницу A, и если я не авторизован, меня выкидывает на страницу логина GET отдает страницу, а при нажатии кнопки Войти, используется POST, и вот тут я хотел сделать редирект на реферер, но получается так, что реферер у меня - сама страница логина. Я пытался еще на Login GET записать url реферера, но все равно, там оказывается тоже login страница. Как обычно делают в такой ситуации?
источник

АП

Агент Печенька... in Python Flask
unixshaman
У меня вопрос по поводу организации авторизации. Я прихожу на страницу A, и если я не авторизован, меня выкидывает на страницу логина GET отдает страницу, а при нажатии кнопки Войти, используется POST, и вот тут я хотел сделать редирект на реферер, но получается так, что реферер у меня - сама страница логина. Я пытался еще на Login GET записать url реферера, но все равно, там оказывается тоже login страница. Как обычно делают в такой ситуации?
Как вариант в квери парамах ориджин прокидывать.
источник

u

unixshaman in Python Flask
Агент Печенька
Как вариант в квери парамах ориджин прокидывать.
Я просто думал, что немного монстрозно будет такое решение, и везде при вызове придется из разных мест вычислять текущее местонахождение. Ну ок. В целом, мне подходит, только надо реализовать. Спасибо большое!
источник