AngularJS から Python (Google App Engine) に送信された JSON オブジェクトを解析するときに、いくつかの問題が発生しています。
AngularJS コード:
var article = { name: 'car' };
$http.put("articles", article);
Python コード:
# -*- 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)
エラーログは {"name":"car"} を返します
json.dumps(data) が発生します: TypeError(repr(o) + " is not JSON serializable")
と
json.loads(data) が発生します: TypeError: expected string or buffer
どんな助けでも大歓迎です