2016-09-23 23 views
0

例如,客戶在數據中發佈一個卡號,我用它從數據庫獲取卡記錄。如果它不存在,我返回JsonResponse如:如果帖子數據在tastypie中不好,我該如何返回JsonResponse?

return JsonResponse({ success:False, msg:'The card does not exsit! Please check the card number.' })

如果卡確實存在,我將用它來從數據庫中篩選另一個記錄和togeter使用它們來創建obj的,如消費記錄。

我讀了tastypie的文檔,但不知道如何控制tastypie最終返回的HttpResponse。

+0

您的'JsonResponse'在這裏是django的'HttpResponse'子類,對嗎? – Slam

+0

是的,現在我只是提出一種臨時解決方案的水合物方法立即HttpResponse。我不是沒有任何方法可以解決我的問題。 – yangxg

回答

0

假設您要返回django的JsonResponse,您可以簡單地將其與status一起返回,就像HttpResponse一樣。

+0

謝謝!但問題是在哪裏歸還。例如,在水合物方法中,除了返回一個捆綁對象。如果我返回一個HttpResponse,它會拋出一個異常。 – yangxg

相關問題