2
我期待重寫刪除以執行其他操作。它是最好覆蓋從API或ORM(Tastypie或者Django的)刪除?
我不知道我是否應該優先於Tastypie的obj_delete或覆蓋的Django的刪除功能。這裏最好的做法是什麼?爲什麼?
我期待重寫刪除以執行其他操作。它是最好覆蓋從API或ORM(Tastypie或者Django的)刪除?
我不知道我是否應該優先於Tastypie的obj_delete或覆蓋的Django的刪除功能。這裏最好的做法是什麼?爲什麼?
覆蓋在你的模型,如果你想阻止所有的代碼,無論是tastypie資源或第三方Django應用程序或其他方式,從刪除模型;覆蓋它tastypie如果只想改變你的資源的行爲。
注意:在列表端點上調用HTTP DELETE或PUT將調用queryset的delete方法,而不是每個模型的delete方法,因此您需要更新查詢集的delete()
方法。