3
私は自分の認証を作成しています。シリアライザまたはビューセットのcreateメソッドをオーバーライドする必要がありますか?彼らの間の違いは何ですか?私はこのチュートリアル以下だった男が、私は自分自身の認証を作成していDjango Rest Framework - ViewSetとシリアライザのメソッドを作成
https://thinkster.io/django-angularjs-tutorial
私は自分の認証を作成しています。シリアライザまたはビューセットのcreateメソッドをオーバーライドする必要がありますか?彼らの間の違いは何ですか?私はこのチュートリアル以下だった男が、私は自分自身の認証を作成していDjango Rest Framework - ViewSetとシリアライザのメソッドを作成
https://thinkster.io/django-angularjs-tutorial
をオーバーロードされた理由を私は知りません。シリアライザまたはビューセットのcreateメソッドをオーバーライドする必要がありますか?
認証とオーバーライドの作成メソッドの間には何の関係もありません。
どのような違いがありますか。
シリアライザは、そのcreate
/update
方法で行われたデータをデシリアライズする責任があります。 ビューは、ページネーション、調整、シリアライザ、パーサ/レンダラなどの間の接着剤です。ビューは、これらのすべてのコンポーネントを接続します。そのcreate
メソッドは、オブジェクト作成のための具体的な手順に対処します:
save
- 後でシリアライザのcreate