我的问题正是它的主题所说:
如何创建接受POST数据的Django Tastypie API,对其进行一些处理并返回一些HTTP响应,但不会在数据库中创建任何条目。
有关此示例API资源的示例:
class NextNumberResource(ModelResource):
class Meta:
resource_name = 'next_number'
detail_allowed_methods = []
list_allowed_methods = ['post']
def obj_create(self, bundle, **kwargs):
#raise CustomBadRequest(code = "code ={c}".format(c=int(bundle.data["number"])*2))
next_number = int(bundle.data["number"]) * 2
data = json.dumps({"next_number":next_number})
return HttpResponse(data, content_type='application/json', status=200)
我收到以下错误:
{“error_message”:“'HttpResponse'对象没有属性'pk'”}
答案 0 :(得分:2)