Files
django-stubs/django-stubs/views/decorators/csrf.pyi
2019-04-13 22:31:49 +03:00

20 lines
477 B
Python

from typing import Any, Callable, TypeVar
from django.middleware.csrf import CsrfViewMiddleware
csrf_protect: Any
class _EnsureCsrfToken(CsrfViewMiddleware): ...
requires_csrf_token: Any
class _EnsureCsrfCookie(CsrfViewMiddleware):
get_response: None
def process_view(self, request: Any, callback: Any, callback_args: Any, callback_kwargs: Any): ...
ensure_csrf_cookie: Any
_F = TypeVar("_F", bound=Callable[..., Any])
def csrf_exempt(view_func: _F) -> _F: ...