mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-15 08:17:08 +08:00
move generated stubs to separate directory, too messty
This commit is contained in:
187
django-stubs-generated/urls/resolvers.pyi
Normal file
187
django-stubs-generated/urls/resolvers.pyi
Normal file
@@ -0,0 +1,187 @@
|
||||
from collections import OrderedDict
|
||||
from typing import Any, Callable, Dict, List, Optional, Tuple, Type, Union
|
||||
|
||||
from django.contrib.flatpages.sitemaps import FlatPageSitemap
|
||||
from django.contrib.sitemaps import Sitemap
|
||||
from django.core.checks.messages import CheckMessage, Warning
|
||||
from django.utils.datastructures import MultiValueDict
|
||||
|
||||
from .converters import get_converter
|
||||
from .exceptions import NoReverseMatch, Resolver404
|
||||
from .utils import get_callable
|
||||
|
||||
|
||||
class ResolverMatch:
|
||||
func: Callable = ...
|
||||
args: Tuple = ...
|
||||
kwargs: Dict[str, Any] = ...
|
||||
url_name: Optional[str] = ...
|
||||
app_names: List[str] = ...
|
||||
app_name: str = ...
|
||||
namespaces: List[str] = ...
|
||||
namespace: str = ...
|
||||
view_name: str = ...
|
||||
def __init__(
|
||||
self,
|
||||
func: Callable,
|
||||
args: Tuple,
|
||||
kwargs: Dict[str, Any],
|
||||
url_name: Optional[str] = ...,
|
||||
app_names: Optional[List[Optional[str]]] = ...,
|
||||
namespaces: Optional[List[Optional[str]]] = ...,
|
||||
) -> None: ...
|
||||
def __getitem__(
|
||||
self, index: int
|
||||
) -> Union[
|
||||
Callable,
|
||||
Dict[str, Dict[str, Type[FlatPageSitemap]]],
|
||||
Dict[str, Dict[str, Sitemap]],
|
||||
Dict[str, OrderedDict],
|
||||
Dict[str, int],
|
||||
Dict[str, str],
|
||||
Tuple,
|
||||
]: ...
|
||||
|
||||
def get_resolver(
|
||||
urlconf: Optional[Union[Type[Any], str]] = ...
|
||||
) -> URLResolver: ...
|
||||
def get_ns_resolver(
|
||||
ns_pattern: str, resolver: URLResolver, converters: Tuple
|
||||
) -> URLResolver: ...
|
||||
|
||||
class LocaleRegexDescriptor:
|
||||
attr: str = ...
|
||||
def __init__(self, attr: Any) -> None: ...
|
||||
def __get__(
|
||||
self, instance: Optional[RegexPattern], cls: Type[RegexPattern] = ...
|
||||
) -> LocaleRegexDescriptor: ...
|
||||
|
||||
class CheckURLMixin:
|
||||
def describe(self) -> str: ...
|
||||
|
||||
class RegexPattern(CheckURLMixin):
|
||||
regex: Any = ...
|
||||
name: Optional[str] = ...
|
||||
converters: Dict[Any, Any] = ...
|
||||
def __init__(
|
||||
self, regex: str, name: Optional[str] = ..., is_endpoint: bool = ...
|
||||
) -> None: ...
|
||||
def match(
|
||||
self, path: str
|
||||
) -> Optional[Tuple[str, Tuple, Dict[str, str]]]: ...
|
||||
def check(self) -> List[Warning]: ...
|
||||
|
||||
class RoutePattern(CheckURLMixin):
|
||||
regex: Any = ...
|
||||
name: Optional[str] = ...
|
||||
converters: Dict[str, django.urls.converters.UUIDConverter] = ...
|
||||
def __init__(
|
||||
self, route: str, name: Optional[str] = ..., is_endpoint: bool = ...
|
||||
) -> None: ...
|
||||
def match(
|
||||
self, path: str
|
||||
) -> Optional[Tuple[str, Tuple, Dict[str, Union[int, str]]]]: ...
|
||||
def check(self) -> List[Warning]: ...
|
||||
|
||||
class LocalePrefixPattern:
|
||||
prefix_default_language: bool = ...
|
||||
converters: Dict[Any, Any] = ...
|
||||
def __init__(self, prefix_default_language: bool = ...) -> None: ...
|
||||
@property
|
||||
def regex(self): ...
|
||||
@property
|
||||
def language_prefix(self) -> str: ...
|
||||
def match(
|
||||
self, path: str
|
||||
) -> Optional[Tuple[str, Tuple, Dict[Any, Any]]]: ...
|
||||
def check(self) -> List[Any]: ...
|
||||
def describe(self) -> str: ...
|
||||
|
||||
class URLPattern:
|
||||
lookup_str: str
|
||||
pattern: django.urls.resolvers.CheckURLMixin = ...
|
||||
callback: Callable = ...
|
||||
default_args: Dict[
|
||||
str,
|
||||
Union[
|
||||
Dict[str, Type[django.contrib.flatpages.sitemaps.FlatPageSitemap]],
|
||||
Dict[str, django.contrib.sitemaps.Sitemap],
|
||||
collections.OrderedDict,
|
||||
str,
|
||||
],
|
||||
] = ...
|
||||
name: Optional[str] = ...
|
||||
def __init__(
|
||||
self,
|
||||
pattern: CheckURLMixin,
|
||||
callback: Callable,
|
||||
default_args: Optional[
|
||||
Union[
|
||||
Dict[str, Dict[str, Type[FlatPageSitemap]]],
|
||||
Dict[str, Dict[str, Sitemap]],
|
||||
Dict[str, OrderedDict],
|
||||
Dict[str, str],
|
||||
]
|
||||
] = ...,
|
||||
name: Optional[str] = ...,
|
||||
) -> None: ...
|
||||
def check(self) -> List[Warning]: ...
|
||||
def resolve(self, path: str) -> Optional[ResolverMatch]: ...
|
||||
def lookup_str(self) -> str: ...
|
||||
|
||||
class URLResolver:
|
||||
url_patterns: List[Tuple[str, Callable]]
|
||||
urlconf_module: Optional[Union[List[Tuple[str, Callable]], Type[Any]]]
|
||||
pattern: Union[
|
||||
django.urls.resolvers.CheckURLMixin,
|
||||
django.urls.resolvers.LocalePrefixPattern,
|
||||
] = ...
|
||||
urlconf_name: Optional[
|
||||
Union[
|
||||
List[List[Any]],
|
||||
List[Tuple[str, Callable]],
|
||||
List[django.urls.resolvers.URLPattern],
|
||||
List[django.urls.resolvers.URLResolver],
|
||||
Type[Any],
|
||||
str,
|
||||
]
|
||||
] = ...
|
||||
callback: None = ...
|
||||
default_kwargs: Dict[str, Union[Dict[Any, Any], str]] = ...
|
||||
namespace: Optional[str] = ...
|
||||
app_name: Optional[str] = ...
|
||||
def __init__(
|
||||
self,
|
||||
pattern: Union[CheckURLMixin, LocalePrefixPattern],
|
||||
urlconf_name: Optional[
|
||||
Union[
|
||||
List[List[Any]],
|
||||
List[Tuple[str, Callable]],
|
||||
List[URLPattern],
|
||||
List[URLResolver],
|
||||
Type[Any],
|
||||
str,
|
||||
]
|
||||
],
|
||||
default_kwargs: Optional[
|
||||
Union[Dict[str, Dict[Any, Any]], Dict[str, str]]
|
||||
] = ...,
|
||||
app_name: Optional[str] = ...,
|
||||
namespace: Optional[str] = ...,
|
||||
) -> None: ...
|
||||
def check(self) -> List[CheckMessage]: ...
|
||||
@property
|
||||
def reverse_dict(self) -> MultiValueDict: ...
|
||||
@property
|
||||
def namespace_dict(self) -> Dict[str, Tuple[str, URLResolver]]: ...
|
||||
@property
|
||||
def app_dict(self) -> Dict[str, List[str]]: ...
|
||||
def resolve(self, path: str) -> ResolverMatch: ...
|
||||
def urlconf_module(
|
||||
self
|
||||
) -> Optional[Union[List[Tuple[str, Callable]], Type[Any]]]: ...
|
||||
def url_patterns(self) -> List[Tuple[str, Callable]]: ...
|
||||
def resolve_error_handler(
|
||||
self, view_type: int
|
||||
) -> Tuple[Callable, Dict[Any, Any]]: ...
|
||||
def reverse(self, lookup_view: str, *args: Any, **kwargs: Any) -> str: ...
|
||||
Reference in New Issue
Block a user