エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【DRF】views.pyで「APIview」と「modelViewSet」どっちを使う?違いがよく分からない。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【DRF】views.pyで「APIview」と「modelViewSet」どっちを使う?違いがよく分からない。
DjangoでAPIを作る時などにviews.py内で「generics.◯◯APIView」や「viewsets.ModelViewSet」を使ってい... DjangoでAPIを作る時などにviews.py内で「generics.◯◯APIView」や「viewsets.ModelViewSet」を使っていたのですが、あまり内容を理解していなかったので「結局どっちを使ったらいいのか」を中心に調べてみました。 またそれぞれの違いや使い方もメモとして残しておきます。 結論:どちらを使っても問題なさそう 少し調べた結論としては、機能的には「どちらを使っても問題ない」という印象を受けました。APIviewもModelViewSetもあらゆる操作や認証制限などは一通りできるようです。 ただし、CRUDを作成する場合は「ModelViewSet」が手っ取り早いかもしれません。後述します。 調べる中でより詳しく違いが見つかり次第更新していきます。(詳しい方もしあれば教えてください…) APIView と ModelViewSetの2つの違い 大きなわかりや