ты ставишь условие и при случае его выполнении, вызвать ошибку
405 - это когда метод не разрешён. зачем тебе это руками рейзить?
Странно такое вызывать руками
raise MethodNotAllowed
require_POST | require_GET для кого придуман?
https://docs.djangoproject.com/en/4.1/topics/http/decorators/#django.views.decorators.http.require_http_methods
вопрос был как вызвать на своих условиях
зачем 405 вызывать самому?
ну и это для ванильной джанги
захотелось человеку вызывать это вместо 403 чтобы скрыть от пользователя такую возможность например
для 403 тоже рейзить не надо
еще раз, метод есть, но ты не хочешь показывать это пользователю
Обсуждают сегодня