我使用Tastypie作爲Django的API。但它返回錯誤。 我的代碼是波紋管。Tastypie Django POST錯誤
$.ajax({
type : "POST",
url : "http://192.168.1.130:8000/api/user/author/",
data : '{"first_name": "111","second_name": "222"}',
success: function(){
alert('Submit Success')
},
dataType : 'json',
contentType : 'application/json',
processData: false
});
我api.py這樣的:
class AuthorResource(ModelResource):
class Meta:
queryset = Author.objects.all()
resource_name ='author'
fields = ['first_name','last_name']
filtering = {
'first_name': ALL,
}
authentication = Authentication()
authorization = Authorization()
返回200和後nothing.How我可以reslove呢?
爲什麼你有過程數據設置爲false? 200是一個成功的http響應 –
你應該縮進你的代碼四個空格,以便以不錯的方式顯示它。 200是成功的狀態碼,應該創建一個作者對象,檢查它是否是。 – tayfun