أظن أنني ذهبت مؤخرًا إلى أكثر من 10 مؤسسات في حسابي على GitHub. الآن عندما أرى قائمة المنظمات الخاصة بي ، أفتقد منظمة أنا مالكها (/ yougov):
أظن أن هناك إما ترقيم الصفحات يحدث مع المنظمات أو أن هناك حدًا مشفرًا بحد أقصى 10. في كلتا الحالتين ، يبدو أنني غير قادر على التصفية حسب تلك المنظمة.
يبدو أنك قد تكون على حق ، فمن المحتمل أن يكون هذا خطأ.
نقطة النهاية هذه مرقمة بمقدار 25: https://github.com/rtfd/readthedocs.org/blob/6fd828216fede4a64259c5d5f199f8e4fd5163e1/readthedocs/restapi/views/model_views.py#L244
لست متأكدًا من سبب حصولك على 10. من ناحية أخرى ، لم أجد مرشحًا / مرشحًا آخر محتملًا في https://github.com/rtfd/readthedocs.org/blob/6fd828216fede4a64259c5d5f199f8e4fd5163e1/readthedocs/projects/static -src / projects / js / import.js code: /
لقد وجدت المشكلة هنا للتو وهذا لأننا نستخدم LimitOffsetPagination
افتراضيًا كإعداد عام. بالإضافة إلى ذلك ، في نقاط النهاية المتضمنة ، نتجاوز إعدادات paginated_by
ولكن تم إهمال هذه الإعدادات ونظرًا لأن DRF 3.1 يلزم استخدام pagination_class
.
لذلك ، فتحت العلاقات العامة لذلك في # 3559. من فضلك راجعه واعلمني
humitos أعتقد أنه يجب أن يكون هناك زر في واجهة المستخدم next
على الإطلاق ، إذا قمت بإرسال المعلمة page_size
أثناء الحصول على المشاريع ، يمكنك التحكم في الحجم من الواجهة الأمامية.
التعليق الأكثر فائدة
لقد وجدت المشكلة هنا للتو وهذا لأننا نستخدم
LimitOffsetPagination
افتراضيًا كإعداد عام. بالإضافة إلى ذلك ، في نقاط النهاية المتضمنة ، نتجاوز إعداداتpaginated_by
ولكن تم إهمال هذه الإعدادات ونظرًا لأن DRF 3.1 يلزم استخدامpagination_class
.لذلك ، فتحت العلاقات العامة لذلك في # 3559. من فضلك راجعه واعلمني