view関数のテストでjsonをPOSTする

    def test_xxxx(self):
        data = {}  # postするデータ
        res = self.client.post('/path/to/api',
                               content_type='application/json',
                               data=json.dumps(data))


view関数側ではrequest.bodyをjson.loadsしてdataを受け取る

def xxxx(request):
    data = json.loads(request.body)