在Django中,可以使用JsonResponse
来返回JSON格式的响应,而不是返回HTML页面。以下是一个示例:
from django.http import JsonResponse
def my_view(request):
# 处理逻辑
data = {
'key1': 'value1',
'key2': 'value2',
}
return JsonResponse(data)
在上述示例中,my_view
函数处理逻辑后,使用JsonResponse
将一个字典作为参数传递,并返回JSON格式的响应。可以根据需要在字典中添加需要返回的数据。
请注意,为了使用JsonResponse
,需要在视图函数中导入JsonResponse
类,如示例中的from django.http import JsonResponse
所示。
下一篇:不返回或调度的Redux动作