淘先锋技术网

首页 1 2 3 4 5 6 7

在Django中,我们可以使用Python内置的json模块或第三方库simplejson来解析json数据。先来看看如何使用Python内置的json模块:

import json
def my_view(request):
data = json.loads(request.body)
return HttpResponse("Received data: {}".format(data))

使用json.loads()方法来解析HTTP请求的json数据,注意要将request.body传递给该方法。

如果你更喜欢使用simplejson,那么可以这样做:

import simplejson as json
def my_view(request):
data = json.loads(request.body)
return HttpResponse("Received data: {}".format(data))

这里需要注意的是,simplejson和json有许多相同的方法和属性,但它们还有一些微小的区别。