Django Decorator API¶
View Decorator API¶
-
decorator_plus.view_decorators.
require_form_methods
(func)¶ Decorator to require that a function view only accept GET, HEAD and POST methods.
-
decorator_plus.view_decorators.
require_http_methods
(request_methods)¶ Decorator to make a function view only accept particular request methods. Usage:
@require_http_methods(["GET", "POST"]) def function_view(request): # HTTP methods != GET or POST results in 405 error code response
-
decorator_plus.view_decorators.
require_safe_methods
(func)¶ Decorator to require that a function view only accept safe methods: GET and HEAD.