Size: a a a

Django [ru] #STAY HOME

2019 November 12

DT

Dan Tyan in Django [ru] #STAY HOME
regions это m2m ?
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
regions это m2m ?
ага
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тогда скорее всего надо через count
источник

DT

Dan Tyan in Django [ru] #STAY HOME
.annotate(cnt=Count('regions')).filter(Q(regions__in=[region]) | Q(cnt__gt=0))
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
А что за прикол, сделал модель Post, поставил у нее поле FK, прописал в поле модель Country,   после модели Post прописал саму модель Country, а мне пишет шо нет никакой Country
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Dmi Tgl
А что за прикол, сделал модель Post, поставил у нее поле FK, прописал в поле модель Country,   после модели Post прописал саму модель Country, а мне пишет шо нет никакой Country
а вот
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Просто объявлять побочные модели для основной перед оснвной моделью как-то отстой
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Dmi Tgl
Просто объявлять побочные модели для основной перед оснвной моделью как-то отстой
делема да
источник

Aa

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

этот код оставить

if request.method == 'POST':
       userserializer = CreateUsersSerializer(data=request.data)
       if userserializer.is_valid():
           usercreate = userserializer.save(**kwuserpass)
           return Response(userloginlat,status=status.HTTP_201_CREATED)


а остальное перенести в сериализатор в метод

create
спасибо, сейчас буду реализовывать, и как быть если пришёл запрос , данные которого к нескольким моделям?
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
И что мне так и оставить?
источник

DT

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

Aa

Alph alpH in Django [ru] #STAY HOME
Dan Tyan
руками разбирать
писать несколько сериалиазаторов, и вызывать их последовательно во вьюшке?
источник

DT

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

e

e\/gen in Django [ru] #STAY HOME
Dmi Tgl
И что мне так и оставить?
Попробуй передавать модель строкой
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Dmi Tgl
И что мне так и оставить?
так так не работает же =)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Dmi Tgl
А что за прикол, сделал модель Post, поставил у нее поле FK, прописал в поле модель Country,   после модели Post прописал саму модель Country, а мне пишет шо нет никакой Country
возьми Country в поле в кавычки:
country = models.Foreignkey('Country', on_delete=...)
источник

BE

Black Eyes in Django [ru] #STAY HOME
@dantyan спасибо, я кстати думал, что можно как-то без Q обойтись, типа синтаксис может есть какой-то чтоли, для M2m. Да я вообще уже если честно забыл про Q
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Black Eyes
@dantyan спасибо, я кстати думал, что можно как-то без Q обойтись, типа синтаксис может есть какой-то чтоли, для M2m. Да я вообще уже если честно забыл про Q
какой заработал то ?
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
какой заработал то ?
Первый Q
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Dan Tyan
так так не работает же =)
FK-то приписано в модели Post, поэтому для машины она зависимая, но человеко-говоря зависимой будет именно Country, я надеюсь я понятно написал, а то как-то не очень получилось
источник