在tastypie中,如果post数据不好,可以通过以下步骤返回JsonResponse:
from django.http import JsonResponse
obj_create
方法来处理post请求:from tastypie.resources import ModelResource
class YourResource(ModelResource):
# ...
def obj_create(self, bundle, **kwargs):
# 处理post数据
# ...
# 返回JsonResponse
return JsonResponse({'success': True, 'message': 'Post数据处理成功'})
这样,当post数据不好时,你可以返回一个包含相应信息的JsonResponse对象,以便客户端能够获取到处理结果。
领取专属 10元无门槛券
手把手带您无忧上云