У меня возникают некоторые трудности при анализе объекта JSON, отправленного с AngularJS на Python (Google App Engine).Разбор JSON в Python и AngularJS
AngularJS код:
var article = { name: 'car' };
$http.put("articles", article);
Питон Код:
# -*- coding: UTF-8 -*-
import os
import webapp2
import logging
import json
class ArticleHandler(webapp2.RequestHandler):
def put(self):
data = self.request
logging.error(data)
#x = json.dumps(data)
#y = json.loads(data)
ошибка-журнал возвращает { "имя": "автомобиль"}
json.dumps (данные) повышает: TypeError (repr (o) + "не является сериализуемым JSON")
и
json.loads (данные) поднимает: TypeError: ожидается строка или буфер
Любая помощь приветствуется
Несколько ошеломляюще, решение было простым json.loads (self.request.body) – user1050428