簡體   English   中英

django rest框架API編輯功能

[英]django rest framework API edit function

雖然我是django休息框架的新手,總而言之,我得到了發布和查看的工作原理,每個使用jquery ajax發布和角度js來呈現API json數據。

但我還不明白如何在這里實施'編輯'和'刪除'功能。

這意味着我必須將預先存在的標題和內容加載到指定的字段表單,並將帖子重新保存到該特定的帖子ID中。

我怎樣才能做到這一點?

如何使用jquery或angular執行編輯或刪除功能時檢查權限?

請考慮我的網站是SPA(單頁面應用程序),不需要任何類型的頁面刷新。

所以這些概念對我來說是相當新的,我不明白我如何只使用API​​手動檢查權限

這是現場網站: http//192.241.153.258000

您可以為此使用基於類的視圖。 使用基於類的視圖,您可以針對不同的功能使用不同的端點,區分請求類型。

class AView(APIView):

    def get(self, request, format=None):
        pass

    def put(self, request, format=None):
        pass

有關身份驗證和權限的信息,請參閱http://www.django-rest-framework.org/api-guide/authentication/#tokenauthentication

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM