Size: a a a

Django [ru] #STAY HOME

2021 January 26

DT

Dan Tyan in Django [ru] #STAY HOME
не знаю =)
вариантов мильён
источник

L

Laste in Django [ru] #STAY HOME
Привет всем. Хочу принять post запрос через graphql, но не знаю зарание, какие данные мне отправят. Как написать класс мутаций, чтобы принять такой запрос?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
@Nire1 вроде с графом недавно разбирался
источник

N

Nire in Django [ru] #STAY HOME
Laste
Привет всем. Хочу принять post запрос через graphql, но не знаю зарание, какие данные мне отправят. Как написать класс мутаций, чтобы принять такой запрос?
Граф тока пост и кидает
источник

N

Nire in Django [ru] #STAY HOME
Ты используешь графен?
источник

L

Laste in Django [ru] #STAY HOME
Nire
Ты используешь графен?
Да
источник

N

Nire in Django [ru] #STAY HOME
Laste
Да
Открой раздел Джанго и там будет про мутации
источник

N

Nire in Django [ru] #STAY HOME
В оф доке графена
источник

D

DiZiNnEs in Django [ru] #STAY HOME
Dan Tyan
не знаю =)
вариантов мильён
А ну я там вместо and поставил or и теперь выдает ошибку о том что валидация не проходит)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
DiZiNnEs
А ну я там вместо and поставил or и теперь выдает ошибку о том что валидация не проходит)
вместо and где ?
источник

L

Laste in Django [ru] #STAY HOME
Nire
Открой раздел Джанго и там будет про мутации
Там ни слова про парамаетры, которые зарание не известны
источник

N

Nire in Django [ru] #STAY HOME
Laste
Там ни слова про парамаетры, которые зарание не известны
Потому что так нельзя, граф строго типизирован
источник

L

Laste in Django [ru] #STAY HOME
Nire
Потому что так нельзя, граф строго типизирован
Окей, пасиб
источник

DT

Dan Tyan in Django [ru] #STAY HOME
DiZiNnEs
А ну я там вместо and поставил or и теперь выдает ошибку о том что валидация не проходит)
тут ?

if user_form.is_valid() or user_profile_form.is_valid():
           user = user_form.save()
           user_profile = user_profile_form.save(commit=False)
           user_profile.user = user
           user_profile.save()
источник

N

Nire in Django [ru] #STAY HOME
Laste
Окей, пасиб
Ты можешь сделать ход конем, и отсылать жсон как строковое поле и парсить его динамически
источник

D

DiZiNnEs in Django [ru] #STAY HOME
Dan Tyan
вместо and где ?
источник

D

DiZiNnEs in Django [ru] #STAY HOME
Dan Tyan
тут ?

if user_form.is_valid() or user_profile_form.is_valid():
           user = user_form.save()
           user_profile = user_profile_form.save(commit=False)
           user_profile.user = user
           user_profile.save()
да
источник

N

Nire in Django [ru] #STAY HOME
Nire
Ты можешь сделать ход конем, и отсылать жсон как строковое поле и парсить его динамически
Но так делать я не рекомендую, графкуль строго типизирован для общения фронт - сервер, это его плюс, а не минус
источник

DT

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

D

DiZiNnEs in Django [ru] #STAY HOME
Dan Tyan
по логике
если первое выражение True код дальше не идет
форма не валидируется
и тебе вылазит ошибка которую показал последней
Получается если user_form и user_profile_form валдины а это and то он дальше не лезет а выкидает сразу на render
источник