私のビューの1つにDjango Rest FrameworkのModelViewSet
を使用しています。 ModelViewSet
はListModelMixin
を使用して自動的に結果のページを設定しますが、結果のページ付けは望ましくありません。私のAPI呼び出しでは、返される結果がいくつあるかを示していますが、それが意味するように、1回の呼び出しで10以上の結果を返すことはできません。Django Rest Frameworkの自動ページ設定をオフにしますModelViewSet
自動ページ設定を無効にする方法はありますか?返すように多くの結果を残すことはできますか?
ListModelMixingは、(https://github.com/tomchristie/django-rest-framework/blob/bb56ca46ed6c07db0146dbdc61c672ff25f127de/rest_framework/mixins.py)ルックスは非常にシンプルであることによってそれを停止することができますあなた自身のミックスインを書くことができ、改ページを行う行を省略することができます。 – PhoebeB
ページ分割を正確に無効にする簡単な方法は見つけられませんでしたが、REST_FRAMEWORK設定のPAGE_SIZEを大きな数値に設定して、返される結果をもっと多く得ることができました。 –