Задать вопрос
@Telega_str

Как првоерить существует ли uuid в бд, а если не существует то создать его?

if hasattr(self, 'uuid') and not self.uuid:
            self.uuid = uuid.uuid4()

Пытаюсь сделать проверку на существование uuid у элемента в базе данных, если не существует то присвоить ему uuid. Но почему-то данный фрагмент кода не работает как надо, класс с uuid импортировал, база данных заполняется дальше в коде. Где косяк?

P.s. задание данного параметра прямо в миграциях или моделях не подойдет.
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Telega_str Автор вопроса
Решение нашел, нужно оборачивать uuid в строку. str(uuid.uuid4()) вот таким вот образом
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Sim-Ba Pay Санкт-Петербург
от 180 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽
Wanted Москва
До 260 000 ₽