locona / django_rest_framework

0 stars 0 forks source link

Class-based Views #3

Open locona opened 7 years ago

locona commented 7 years ago

Using mixing

クラスベースで実装する大きなメリットは、再利用可能な振る舞いを簡単に実装できることでにある。 最も多く使用されるr'create/retrieve/update/delete'の操作は、とても良く似ている。 そのため共通の動作はREST FRAMEWORKのmixingクラスで実装されている

mixinクラスでは, list(), create() メソッドなどを提供している。

基本的な動作であるならば、GenericAPIViewを引数で私用することにより、 get(), post()などの機能を提供してくれる