Django REST FrameworkのViewSetにカスタム操作を追加する@actionデコレータの実践

コレクションレベルのカスタムエンドポイント実装 detail=Falseを指定することで、モデル全件を対象とするエンドポイントを構築できます。アクティブユーザー数の集計処理を例に説明します。 from rest_framework.decorators import action from rest_framework.response import Response from rest_framework.viewsets import ModelViewSet class AccountViewSet(ModelVi ...

6月30日 20:35 投稿