Когда вы отправляете данные формы, заголовок content-type
будет
Content-Type: multipart/form-data
, и в вашем представлении Django вы сделаете что-то вроде ниже, чтобы прочитать опубликованные данные:
name = request.POST.get('name')
Однако, , когда вы публикуете данные, как вы это делали сейчас с почтальоном, заголовок будет:
Content-Type: application/json
, и чтобы получить эти данные json, вы можете сделать что-то вроде:
import json
mydata = json.loads(request.body)
name = mydata.get('name')
Статус 500, должно быть, потому что вы, по вашему мнению, не обработали дело для запроса json.