0
當我在Tastypie中實現自己的obj_create()時,正確的失敗方式是什麼(因爲我知道例如超出了一些配額)?我想有一個標準的例外,但我不知道哪一個。我應該如何向Tastypie表明我無法創建資源?
當我在Tastypie中實現自己的obj_create()時,正確的失敗方式是什麼(因爲我知道例如超出了一些配額)?我想有一個標準的例外,但我不知道哪一個。我應該如何向Tastypie表明我無法創建資源?
通過提高ImmediateHttpResponse
例外,其中一個tastypie.http
HttpResponse
(來自Django)子類。
from tastypie.exceptions import ImmediateHttpResponse
from tastypie.http import HttpSeeOther
...
raise ImmediateHttpResponse(HttpSeeOther())