{"provider_url":"https://hatena.blog","categories":["django","python"],"image_url":null,"html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fy0m0r.hateblo.jp%2Fentry%2F20140909%2F1410271780\" title=\"view\u95a2\u6570\u306e\u30c6\u30b9\u30c8\u3067json\u3092POST\u3059\u308b - \u30e1\u30e2\u7f6e\u304d\u5834\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","author_name":"yuheiomori0718","height":"190","blog_url":"https://y0m0r.hateblo.jp/","published":"2014-09-09 23:09:40","width":"100%","provider_name":"Hatena Blog","url":"https://y0m0r.hateblo.jp/entry/20140909/1410271780","author_url":"https://blog.hatena.ne.jp/yuheiomori0718/","blog_title":"\u30e1\u30e2\u7f6e\u304d\u5834","version":"1.0","description":"def test_xxxx(self): data = {} # post\u3059\u308b\u30c7\u30fc\u30bf res = self.client.post('/path/to/api', content_type='application/json', data=json.dumps(data)) view\u95a2\u6570\u5074\u3067\u306frequest.body\u3092json.loads\u3057\u3066data\u3092\u53d7\u3051\u53d6\u308b def xxxx(request): data = json.loads(request.body)","type":"rich","title":"view\u95a2\u6570\u306e\u30c6\u30b9\u30c8\u3067json\u3092POST\u3059\u308b"}