2016-08-16 11 views
1

私はdjango restフレームワークの初心者ですが、投稿して、それぞれjquery ajaxを使用して、API jsonデータを表示するための角度jをポストする方法を知っています。django restフレームワークAPI編集機能

しかし、ここで '編集'と '削除'機能をどのように実装する必要があるのか​​分かりません。

これは、既存のタイトルとコンテンツを指定のフィールドフォームに読み込んで、特定の投稿IDに投稿を保存する必要があることを意味します。

どうすればいいですか?

jqueryまたはangularのいずれかを使用して編集または削除関数を実行すると、パーミッションをどのように確認できますか?

私のウェブサイトは、ページのリフレッシュを一切必要としないSPA(シングルページアプリ)だと考えてください。

ので、これらの概念は、私にはかなり新しいです、と私は手動でのみAPI

を使用して権限を確認することができますどのように理解していないここでライブサイトです:あなたはベースのクラスを使用することができますhttp://192.241.153.25:8000

+1

を参照ください。 jQueryからそれらを呼び出します。 – masnun

答えて

3

これについてのビュー。クラスベースのビューを使用すると、さまざまな機能に対して異なるエンドポイントを持つことができ、リクエストの種類を区別できます。認証と権限について

class AView(APIView): 

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

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

あなただけの編集や削除のための2つのエンドポイントを構築する必要がありhttp://www.django-rest-framework.org/api-guide/authentication/#tokenauthentication

関連する問題