mirror of
https://github.com/davidhalter/django-stubs.git
synced 2026-05-25 17:58:41 +08:00
move django.urls completely
This commit is contained in:
@@ -1,26 +1,25 @@
|
||||
# Stubs for django.conf.urls (Python 3.5)
|
||||
|
||||
from types import ModuleType
|
||||
from typing import Any, Callable, Dict, List, Optional, overload, Tuple, Union
|
||||
|
||||
from django.http.response import HttpResponse
|
||||
from django.urls import RegexURLPattern, RegexURLResolver
|
||||
from django.urls.resolvers import URLConf
|
||||
from django.urls import URLResolver, URLPattern
|
||||
|
||||
handler400 = ... # type: str
|
||||
handler403 = ... # type: str
|
||||
handler404 = ... # type: str
|
||||
handler500 = ... # type: str
|
||||
|
||||
def include(arg: Any, namespace: str = None, app_name: str = None) -> Tuple[URLConf, Optional[str], Optional[str]]: ...
|
||||
URLConf = Union[str, ModuleType]
|
||||
|
||||
def include(arg: Any, namespace: str = ..., app_name: str = ...) -> Tuple[URLConf, Optional[str], Optional[str]]: ...
|
||||
@overload
|
||||
def url(
|
||||
regex: str, view: Callable[..., HttpResponse], kwargs: Dict[str, Any] = None, name: str = None
|
||||
) -> RegexURLPattern: ... # type: ignore # issue 253 of typing
|
||||
regex: str, view: Callable[..., HttpResponse], kwargs: Dict[str, Any] = ..., name: str = ...
|
||||
) -> URLPattern: ... # type: ignore # issue 253 of typing
|
||||
@overload
|
||||
def url(
|
||||
regex: str, view: Tuple[URLConf, Optional[str], Optional[str]], kwargs: Dict[str, Any] = None, name: str = None
|
||||
) -> RegexURLResolver: ...
|
||||
regex: str, view: Tuple[URLConf, Optional[str], Optional[str]], kwargs: Dict[str, Any] = ..., name: str = ...
|
||||
) -> URLResolver: ...
|
||||
@overload
|
||||
def url(
|
||||
regex: str, view: List[Union[URLConf, str]], kwargs: Dict[str, Any] = None, name: str = None
|
||||
) -> RegexURLResolver: ...
|
||||
def url(regex: str, view: List[Union[URLConf, str]], kwargs: Dict[str, Any] = ..., name: str = ...) -> URLResolver: ...
|
||||
|
||||
Reference in New Issue
Block a user