Size: a a a

2021 March 30

A

Artyomst in Python Flask
Переслано от Tishka17
Попробуй default=uuid.uuid4, а не результат вызова
источник

V

Vladi in Python Flask
Artyomst
кто подскажет по вопросу? использую peewee, хочу во всех таблицах добавить поле _uuid, сделал базовый класс BaseModel, от которого наследую все остальные, в базовый класс запихнул поле _uuid  с едфолтным значением = вызываю метод генерации uuid. Но при создании объектов появляются одинаковые uuidы
код:
class BaseModel(Model):
   _uuid = UUIDField(default=uuid.uuid4(), unique=True, index=True)
выкинь peewee ради бога
источник

V

Vladi in Python Flask
Qwerty
сабж на алхимии существенно шустрее жанги?
я сомневаюсь что заметишь разницу
источник

ВК

Владимир Кузовкин... in Python Flask
.коллеги,добрый день.

Скажите: нет ли где то в открытом доступе простейшего микроблога с возможностью добавления записей с кодом на flask?
источник

ВК

Владимир Кузовкин... in Python Flask
Примерно с таким видом?
источник

ПП

Проксимов Прксимович... in Python Flask
Владимир Кузовкин
Примерно с таким видом?
У меня глаз дергается, не вижу
источник

ВК

Владимир Кузовкин... in Python Flask
Screenshot (30 мар. 2021 г. 18:52:02)
источник

ВК

Владимир Кузовкин... in Python Flask
Хорошо,теперь не дёргается?
источник

ПП

Проксимов Прксимович... in Python Flask
Теперь лучше
источник

E

Enot in Python Flask
Владимир Кузовкин
Примерно с таким видом?
Китайцы...
источник

A

Artyomst in Python Flask
Vladi
выкинь peewee ради бога
какой аргумент?
источник

AD

Artemiy Dubovoy in Python Flask
Наткнулся на очень странную проблему

Есть flask-appbuilder приложение

Есть sqlalchemy модели, внутри которых есть validates с запросами к другим моделям

Есть pytest, поднимающий базу и приложение для тестов апи

Ставлю breakpoint в тесте, смотрю в базу через DataGrip — все таблицы в количестве x2. Делаю запрос к pg_tables — таблицы в нормальном количестве

Запускаю тест заново (база пересодаётся) — снова в интерфейсе все таблицы дублируются

Убираю из валидатора в модели все запросы — дубликаты пропадают

Я совершенно запутался и не понимаю, почему так происходит, а главное — как это вообще возможно. Помогите 🤯
источник

V

Vladi in Python Flask
Artyomst
какой аргумент?
Просто опыт и вопросы которое были по нему
источник

A

Artyomst in Python Flask
Алхимия стабильней?
источник

V

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

V

Vladi in Python Flask
Artyomst
Алхимия стабильней?
Больше ей доверяю, за все время проектов проблем особо не было.
источник

V

Vladi in Python Flask
Мне минимум в peewee не понравилась работа со связями в алхимии куда гибче
источник

A

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

V

Vladi in Python Flask
Это пока простые связи)
источник

A

Artyomst in Python Flask
ну да, проект простой
источник