Size: a a a

Django [ru] #STAY HOME

2019 July 25

M

Mikhail in Django [ru] #STAY HOME
Подскажите использую DRF сериализатор и в модели есть поле gender = models.IntegerField(choices=((0, 'male'), (1, 'female'))), хочу, чтобы сериализировало строку, а в БД число просто, но в validation_data попадает строка и кидает ошибку при попытке создать модель
источник

M

Mikhail in Django [ru] #STAY HOME
в сериализаторе прописал чойс наоборот, чтобы давало возможность serializers.ChoiceField(choices=(('male', 0), ('female', 1)))
источник

A

Alex in Django [ru] #STAY HOME
Дмитрий
привет. пишу проектик для себя. Postgres вроде умеет хранить картинки и я хочу этим воспользоваться
знаю, что не хорошо хранить картинку напрямую в бд, но очень хочется.
Какое поле в модели для этого использовать?
Основная задача, чтобы пользователь мог загрузить фотографию и она сохранилась в базу, а не рядом, а в базу только путь
источник

S

Spirit💎 in Django [ru] #STAY HOME
почему queryset = [] возвращается?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Spirit💎
почему queryset = [] возвращается?
Кидай код моделей
Что за поля is_active и deleted?
источник

S

Spirit💎 in Django [ru] #STAY HOME
Rust Saiargaliev
Кидай код моделей
Что за поля is_active и deleted?
да условно без них даже не работает
источник

S

Spirit💎 in Django [ru] #STAY HOME
queryset = Account.objects.filter(id__in=contacts)
возвращает []
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Spirit💎
да условно без них даже не работает
А, так ты вернул список айдишников от модели контактов и проверяешь совпадают ли они с айдишниками модели аккаунтов?
источник

AM

Andrey Musikhin in Django [ru] #STAY HOME
Spirit💎
почему queryset = [] возвращается?
мб потому что id от одной модели передаешь как id в другую модель?
источник

AB

Askhat Bilyalov 🔥 in Django [ru] #STAY HOME
Spirit💎
да условно без них даже не работает
Подставь в id__in только id полей
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Это же две разные модели
источник

S

Spirit💎 in Django [ru] #STAY HOME
точно
источник

S

Spirit💎 in Django [ru] #STAY HOME
херню делаю, да
источник

S

Spirit💎 in Django [ru] #STAY HOME
спасибо)
источник

S

Spirit💎 in Django [ru] #STAY HOME
перефразирую вопрос тогда. есть вот такая таблица, нужно получить список айдишников из апликейшен и контакт, которые совпадают с моим user.id. ну типа ищем в contact_id нашего юзера, берем значение из account_id и наоборот
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Spirit💎
спасибо)
deleted=0 тоже не очень вызывает доверия. Что за ноль? Это типа false у тебя такой? Если там какие-то чоисы заданы, лучше обрати в константу IS_DELETED = 0 и используй ее везде, это лучше читается
источник

S

Spirit💎 in Django [ru] #STAY HOME
Rust Saiargaliev
deleted=0 тоже не очень вызывает доверия. Что за ноль? Это типа false у тебя такой? Если там какие-то чоисы заданы, лучше обрати в константу IS_DELETED = 0 и используй ее везде, это лучше читается
ето какие-то преколы были придуманы "для облегчения работы" до меня еще все
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Spirit💎
ето какие-то преколы были придуманы "для облегчения работы" до меня еще все
Ну выбор же за тобой, использовать говно или попытаться улучшить это дело
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Если это просто булеан, с 0 и , так миграцию сделать вообще ничего не стоит
источник

S

Spirit💎 in Django [ru] #STAY HOME
Rust Saiargaliev
Ну выбор же за тобой, использовать говно или попытаться улучшить это дело
там оч много где это завязано, рефакторить читай невозможно
источник