Size: a a a

Django [ru] #STAY HOME

2019 October 06

T

Tim in Django [ru] #STAY HOME
BNFF
ток зачем использовать postman если надо бэк писать?
я юзаю modelviewsets там веб-форма из коробки
источник

B

BNFF in Django [ru] #STAY HOME
Tim
я юзаю modelviewsets там веб-форма из коробки
я не про это. ладно.
источник

KK

Kate Kate in Django [ru] #STAY HOME
ошибку выдает
источник

KK

Kate Kate in Django [ru] #STAY HOME
и визуально ничего не меняется
источник

T

Tim in Django [ru] #STAY HOME
Kate Kate
ошибку выдает
постман тоже ошибки выдает, он прямо django'ский лог выводит, там понятней будет почему
источник

KK

Kate Kate in Django [ru] #STAY HOME
ругается на синтаксис
источник

T

Tim in Django [ru] #STAY HOME
Kate Kate
и визуально ничего не меняется
ну как минимум опечатка во вью get(article) и странный массив в теле запроса
источник

KK

Kate Kate in Django [ru] #STAY HOME
ага, сейчас поищу
источник

KK

Kate Kate in Django [ru] #STAY HOME
источник

KK

Kate Kate in Django [ru] #STAY HOME
вот это не так? def post(self, request):
       article = request.data.get('article')
источник

T

Tim in Django [ru] #STAY HOME
Kate Kate
вот это не так? def post(self, request):
       article = request.data.get('article')
ну у тебя в body articles, а ты достаешь article
источник

T

Tim in Django [ru] #STAY HOME
короче, в теле запроса убери {"articles":[ ]} - оставь только то, что внутри квадратных скобок. в функции post вместо вместо ArticleSerializer(data=article) -> ArticleSerializer(data=request.data)
источник

T

Tim in Django [ru] #STAY HOME
ну еще content-type поменять на application/json - в postman
источник

KK

Kate Kate in Django [ru] #STAY HOME
Tim
короче, в теле запроса убери {"articles":[ ]} - оставь только то, что внутри квадратных скобок. в функции post вместо вместо ArticleSerializer(data=article) -> ArticleSerializer(data=request.data)
cделала
источник

KK

Kate Kate in Django [ru] #STAY HOME
Tim
ну еще content-type поменять на application/json - в postman
и это сделала
источник

KK

Kate Kate in Django [ru] #STAY HOME
источник

KK

Kate Kate in Django [ru] #STAY HOME
почему-то не показывает те данные, которые я закинула в постман бади->raw
источник

T

Tim in Django [ru] #STAY HOME
Ты можешь, кстати, прям тут писать в Content, вместо postman)
источник

T

Tim in Django [ru] #STAY HOME
Kate Kate
почему-то не показывает те данные, которые я закинула в постман бади->raw
Ну, ошибка говорит о том, что поля не были переданы
источник

KK

Kate Kate in Django [ru] #STAY HOME
Tim
Ты можешь, кстати, прям тут писать в Content, вместо postman)
ну свои данные из json?
источник