Size: a a a

2021 June 24

V

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


я в дальнейшем я отказался от enum'a,
думал круто и по фэншую, пока не столкнулся с миграцией на большем объеме при изменённом списке enum,
в дальнейшем накидывал только констрейты на колонку и хранил как строку, в самом проекте уже делал как enum значение

просто пруфита я так и не увидел от enum'a в базе, больше проблем к сожалению,  а потом ещё подъехали другие базы без поддержки енума
источник

V

Vladi in Python Flask
ты сам писал миграцию? по докам как-то иначе выглядит енум
sa.Column('status', sa.Enum('STARTED', 'ACCEPTED', name='status'), nullable=True),
источник

JS

Jayse S in Python Flask
Доброго времени суток, столкнулся с такой проблемой, как огранизация процесса разработки.
Локально хочется писать на vuejs и тянуть данные с последней версии бэка, который лежит на exmpl.com.
Проблема в том, что на бэке (фласке) я использую куки для аутентификации, которые при успешной аутентификации проставляются на exmpl.com (что логично) и соотвестно сидя на локалхосте ничего нет.
Как можно настроить окружение, чтобы удобно было писать на vue? Были варианты с докером, но чет мне кажется это печальная затея (пулишь бэк с гита - поднял - сиди пиши) или нет?

киньте в другой чатик, если не в тот пишу.. Других не знаю
источник

AF

Artem Fadeev in Python Flask
не, вот модель
class Type(enum.Enum):
   to_the_comment = 'To the comment'
   to_the_task = 'To the task'

class Comment(TimestampMixin, db.Model):
   __tablename__ = 'comments'

   type = db.Column(ENUM(Type), nullable=False)
источник

V

Vladi in Python Flask
ENUM(Type)
покажи импорт
источник

AF

Artem Fadeev in Python Flask
from sqlalchemy.dialects.postgresql import ENUM
или ты про что
источник

V

Vladi in Python Flask
у себя ставишь nginx и проксишь на прод бэк, фронт тоже подкаладываешь, для меня это был самый быстрый способ ранее,
если у тебя там https и т.д. то немного веселее всё
источник

V

Vladi in Python Flask
сейчас есть иные какие-то штуки по правильной настройке, но тут гугл поможет больше
источник

V

Vladi in Python Flask
крч замени везде свой Type на другое, + попробуй заюзать
https://docs.sqlalchemy.org/en/14/core/type_basics.html?highlight=enum#sqlalchemy.types.Enum
источник

JS

Jayse S in Python Flask
Спасибо, попробую
источник

V

Vladi in Python Flask
у вас там рест и юзаете куки? no jwt?
источник

JS

Jayse S in Python Flask
Да
источник

JS

Jayse S in Python Flask
Можно сделать OAuth какой-нибудь,  но хочется с куками попробовать решить
источник

ПП

Проксимов Прксимович... in Python Flask
>на прод
>разработка
источник

V

Vladi in Python Flask
с каких пор фронт убивает бэк на проде? и зачастую фронту нужно чисто данные отображать
источник

ПП

Проксимов Прксимович... in Python Flask
Один неловкий тестовый запрос с фронта и гг.
источник

V

Vladi in Python Flask
щас бы дырявый бэк на проде
источник

ПП

Проксимов Прксимович... in Python Flask
Так может это by design
источник

T

Tishka17 in Python Flask
мы как-то выкатили пагинацию без дефолтного лимита. А фронт просто не выкатил пагинацию
источник

V

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