Size: a a a

Django [ru] #STAY HOME

2021 March 18

DT

Dan Tyan in Django [ru] #STAY HOME
ну попробуй

country_id = serializers.IntegerField(source='region.country_id')
источник

MW

Mr. Wh🦠er in Django [ru] #STAY HOME
спасибо
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
я извиняюсь дико за тупой вопрос,как это убрать в pycharm ?
источник

T

Tom in Django [ru] #STAY HOME
Хриплый фан
я извиняюсь дико за тупой вопрос,как это убрать в pycharm ?
Что это?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Хриплый фан
я извиняюсь дико за тупой вопрос,как это убрать в pycharm ?
а зачем это убирать ?
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Dan Tyan
а зачем это убирать ?
у меня старая версия pycharm была,и там нечайно ввод клавиш делал,и эта штучка становилась белой и в итоге мне не удобно стирать))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
не понял
источник

N

Nire in Django [ru] #STAY HOME
Хриплый фан
я извиняюсь дико за тупой вопрос,как это убрать в pycharm ?
над стрелками над клавой нажми левую верхнюю кнопку
источник

АК

Артем Кульберг... in Django [ru] #STAY HOME
Надо инсерт нажать вроде
источник

АК

Артем Кульберг... in Django [ru] #STAY HOME
На клавиатуре
источник

М

Манкурт Кобейн... in Django [ru] #STAY HOME
Всем привет.

Допустим, у меня есть функция, которая создаёт сразу несколько записей и сохраняет их

Можете подсказать, как средствами джанго можно организовать обработку ошибки записи в БД?

А то я что-то даже не  знаю, как подступиться
источник

S

Stanley in Django [ru] #STAY HOME
Хриплый фан
я извиняюсь дико за тупой вопрос,как это убрать в pycharm ?
может ты insert нажал случайно?
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Stanley
может ты insert нажал случайно?
да)
источник

N

Nire in Django [ru] #STAY HOME
Манкурт Кобейн
Всем привет.

Допустим, у меня есть функция, которая создаёт сразу несколько записей и сохраняет их

Можете подсказать, как средствами джанго можно организовать обработку ошибки записи в БД?

А то я что-то даже не  знаю, как подступиться
Обрабатывай валидацию до базы
источник

N

Nire in Django [ru] #STAY HOME
Ты не должен использовать базу как валидацию данных
источник

М

Манкурт Кобейн... in Django [ru] #STAY HOME
@Nire1 , а как создать несколько записей разом? Хочу антипример воспроизвести
источник

М

Манкурт Кобейн... in Django [ru] #STAY HOME
Т.е., я знаю, как  создавать по одной записи и вызывать у них .save, а как несколько разом?
источник

М

Манкурт Кобейн... in Django [ru] #STAY HOME
Можно сделать что-то вроде ModelName.objects.add в цикле, а потом у этой штуки вызвать .save?
источник

Ю

Юрий in Django [ru] #STAY HOME
Манкурт Кобейн
Можно сделать что-то вроде ModelName.objects.add в цикле, а потом у этой штуки вызвать .save?
objects.bulk_create
источник

S

Swain in Django [ru] #STAY HOME
Model.objects.bulk_create([здесь модели])

Ещё можно queryset.update(attr='foo') для апдейта.
источник