mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-10 14:01:56 +08:00
25 lines
893 B
Python
25 lines
893 B
Python
from typing import Any, Optional
|
|
|
|
from django.core.handlers.wsgi import WSGIRequest
|
|
from django.http.response import (Http404, HttpResponseBadRequest,
|
|
HttpResponseForbidden, HttpResponseNotFound,
|
|
HttpResponseServerError)
|
|
|
|
ERROR_404_TEMPLATE_NAME: str
|
|
ERROR_403_TEMPLATE_NAME: str
|
|
ERROR_400_TEMPLATE_NAME: str
|
|
ERROR_500_TEMPLATE_NAME: str
|
|
|
|
def page_not_found(
|
|
request: WSGIRequest, exception: Optional[Http404], template_name: str = ...
|
|
) -> HttpResponseNotFound: ...
|
|
def server_error(
|
|
request: WSGIRequest, template_name: str = ...
|
|
) -> HttpResponseServerError: ...
|
|
def bad_request(
|
|
request: WSGIRequest, exception: Exception, template_name: str = ...
|
|
) -> HttpResponseBadRequest: ...
|
|
def permission_denied(
|
|
request: WSGIRequest, exception: Exception, template_name: str = ...
|
|
) -> HttpResponseForbidden: ...
|