Заглушить конкретное предупреждение в Django / Django Rest Framework

Я хочу заглушить одно предупреждение в Django, когда использую Django Rest Framework с настройками по умолчанию PAGE_SIZE, но без настроек DEFAULT_PAGINATION_CLASS. Я нахожусь в точной ситуации, представленной в сообщении об ошибке как случай, в котором я могу заставить его замолчать: Я хочу иметь глобальную настройку PAGE_SIZE, в то время как определяю pagination_class на основе каждого представления, случай, в котором предупреждение говорит: "Вы можете заглушить эту проверку."

Но я не придумал, как заглушить только это предупреждение, не заглушая другие предупреждения (это можно сделать через this method).

Само предупреждение находится здесь в исходном коде DRF.

Любая помощь будет оценена по достоинству!

Я нашел this в документации Django, и, к счастью, у предупреждения был id, так что

SILENCED_SYSTEM_CHECKS = ['rest_framework.W001']

в settings.py сделал трюк.

Вернуться на верх