Size: a a a

Django [ru] #STAY HOME

2021 January 14

DT

Dan Tyan in Django [ru] #STAY HOME
какую?
источник

VP

Vladislav Pomazanets in Django [ru] #STAY HOME
все разобрался, спасибо всем, reverse не нужно было я не передал в контроллер параметр slug
источник

bW

be Wit in Django [ru] #STAY HOME
есть чат по django rest framework ? или можно  сюда вопросы?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
be Wit
есть чат по django rest framework ? или можно  сюда вопросы?
ну давай сюда
попробуем помочь
источник

bW

be Wit in Django [ru] #STAY HOME
как вернуть полный путь для изображения?
источник

bW

be Wit in Django [ru] #STAY HOME
вот serializer
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а что за dynamicfield?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
вообще по умолчанию отдаётся с полным урлом
источник

bW

be Wit in Django [ru] #STAY HOME
Dan Tyan
а что за dynamicfield?
это получения данных с foreignkey
источник

P

Paz in Django [ru] #STAY HOME
У моей модели есть всего 2 поля, мне нужно, чтобы хотя бы 1 из них (не важно какое) было заполнено. Как это лучше сделать?
источник

vc

vadim chin in Django [ru] #STAY HOME
Paz
У моей модели есть всего 2 поля, мне нужно, чтобы хотя бы 1 из них (не важно какое) было заполнено. Как это лучше сделать?
DRF?
источник

P

Paz in Django [ru] #STAY HOME
Что DRF?
источник

vc

vadim chin in Django [ru] #STAY HOME
фреймворк drf или django, если drf то в сериалайзере в валидатор прокинуть проверку
если django - в форму
источник

A

Alex in Django [ru] #STAY HOME
Paz
У моей модели есть всего 2 поля, мне нужно, чтобы хотя бы 1 из них (не важно какое) было заполнено. Как это лучше сделать?
    class Meta:
       constraints = [
           models.CheckConstraint(
               check=Q(field1__isnull=False) | Q(field2__isnull=False),
               name='not_both_null'
           )
       ]
источник

AI

Anton Igin in Django [ru] #STAY HOME
Всем привет, есть вопрос

я хочу создать копию объекта модели, в котором есть файл в несколько ГБ. как копировать, я понимаю, обнулять pk. файл при этм остается тот же самый (и это так и надо, дубликаты тяжелых файлов не нужны), но при этом почему-то все равно само создание копии происходит медленнее при тяжелом файле.
я так понимаю, копия объекта при сохранении все равно берет этот файл в память, а потом кладет обратно? Если да, как от этого избавиться?
источник

AI

Anton Igin in Django [ru] #STAY HOME
мне на ум приходит только изначально вынести файл в отдельную сущность модели и вместо filefield сделать fk на модель, но проект уже в бою, с этим будет сложно
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Anton Igin
мне на ум приходит только изначально вынести файл в отдельную сущность модели и вместо filefield сделать fk на модель, но проект уже в бою, с этим будет сложно
как по мне - это правильное решение, можно, конечно, провернуть лайфхак из тиктока, и сделать не совсем FileField, а отнаследоваться от него и в своем поле переопределить pre_save, возможно, save_form_data
источник

AI

Anton Igin in Django [ru] #STAY HOME
Denis Taranov
как по мне - это правильное решение, можно, конечно, провернуть лайфхак из тиктока, и сделать не совсем FileField, а отнаследоваться от него и в своем поле переопределить pre_save, возможно, save_form_data
Спасибо, надо попробовать
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Anton Igin
Спасибо, надо попробовать
ну, и, собсна, у самой модели сделать какой-нибудь метод duplicate где будут вызываться нужные методы нашего кастомного filefield
источник

S

Shodmon in Django [ru] #STAY HOME
Anton Igin
Всем привет, есть вопрос

я хочу создать копию объекта модели, в котором есть файл в несколько ГБ. как копировать, я понимаю, обнулять pk. файл при этм остается тот же самый (и это так и надо, дубликаты тяжелых файлов не нужны), но при этом почему-то все равно само создание копии происходит медленнее при тяжелом файле.
я так понимаю, копия объекта при сохранении все равно берет этот файл в память, а потом кладет обратно? Если да, как от этого избавиться?
а как копии создаешь?
источник