Size: a a a

Django [ru] #STAY HOME

2020 February 13

DT

Dan Tyan in Django [ru] #STAY HOME
Nire
понял кажется, проверю
при условии что тебе прилетает валидный файл

у тебя должно получится примерно такой код


obj.file.save('filename', ContentFile(request.data.get('file')))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
m0nte cr1st0
Привет. Подскажите, почему при create на post не работает пермишен (в функцию has_object_permission не заходит даже)

https://dpaste.org/gFgg
потому что нет объекта =)
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Dan Tyan
потому что нет объекта =)
то есть, на сreate пермишены не работают априори?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
при create запрос запрос уходит на list ендпоинт
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и соответственно работает
has_permission
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Понял, спасибо
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
Добрый день
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
есть таблица1 и таблица2.
у таблицы2 есть OneToOne ключ.
Есть кверисет таблицы 1, как получить соответсвующий кверисет таблицы2?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
в смысле queryset ?
источник

h

hunnidolla in Django [ru] #STAY HOME
settings.AUTH_USER_MODEL,  и from django.contrib.auth.models import User
это в принципе одно и то же?
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
Dan Tyan
в смысле queryset ?
?
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
class Book(models.Model):
   name = models.CharField(max_length=20)

class Manufacture(models):
   name = models.CharField(max_length=20)
   book = models.OneToOneField(to=Book, on_delete=models.DO_NOTHING)
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
есть QuerySet книг
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
как получить соответсвующию мануфактуру?
источник

ДА

Дастан Алымбеков in Django [ru] #STAY HOME
Maksym Sivash
как получить соответсвующию мануфактуру?
Через related_name
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
Дастан Алымбеков
Через related_name
точнее
источник

N

Nire in Django [ru] #STAY HOME
Есть в request переменная 'files[]', как можно в сериалайзер FileField их правильно передать?
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
Дастан Алымбеков
Через related_name
это понятно, а вот как получить кверисет из кверисета
источник

MS

Maksym Sivash in Django [ru] #STAY HOME
каждого по отдельности я знаю. а надо пачкой
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Maksym Sivash
каждого по отдельности я знаю. а надо пачкой
можешь использоать prefetch_related или select_related

но отдельным quryset-ом ...
источник