mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-07 04:34:29 +08:00
more stubs
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
from typing import Any, List, Optional, Set
|
||||
from typing import Any, List, Optional, Set, Tuple, Dict
|
||||
|
||||
|
||||
class ModelBase(type):
|
||||
@@ -15,7 +15,7 @@ class Model(metaclass=ModelBase):
|
||||
|
||||
def delete(self,
|
||||
using: Any = ...,
|
||||
keep_parents: bool = ...) -> None: ...
|
||||
keep_parents: bool = ...) -> Tuple[int, Dict[str, int]]: ...
|
||||
|
||||
def full_clean(
|
||||
self, exclude: Optional[List[str]] = ..., validate_unique: bool = ...
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from .request import (HttpRequest as HttpRequest)
|
||||
from .request import (HttpRequest as HttpRequest,
|
||||
QueryDict as QueryDict)
|
||||
|
||||
from .response import (BadHeaderError as BadHeaderError,
|
||||
FileResponse as FileResponse,
|
||||
|
||||
@@ -1,19 +1,9 @@
|
||||
from .conf import (
|
||||
include as include,
|
||||
path as path,
|
||||
re_path as re_path
|
||||
)
|
||||
from .resolvers import (
|
||||
LocaleRegexProvider, LocaleRegexURLResolver, RegexURLPattern,
|
||||
RegexURLResolver, ResolverMatch, get_ns_resolver, get_resolver,
|
||||
)
|
||||
from .utils import get_callable, get_mod_func
|
||||
from .base import reverse as reverse
|
||||
|
||||
__all__ = [
|
||||
'LocaleRegexProvider', 'LocaleRegexURLResolver', 'NoReverseMatch',
|
||||
'RegexURLPattern', 'RegexURLResolver', 'Resolver404', 'ResolverMatch',
|
||||
'clear_script_prefix', 'clear_url_caches', 'get_callable', 'get_mod_func',
|
||||
'get_ns_resolver', 'get_resolver', 'get_script_prefix', 'get_urlconf',
|
||||
'is_valid_path', 'resolve', 'reverse', 'reverse_lazy', 'set_script_prefix',
|
||||
'set_urlconf', 'translate_url',
|
||||
]
|
||||
from .conf import (include as include,
|
||||
path as path,
|
||||
re_path as re_path)
|
||||
|
||||
from .resolvers import (ResolverMatch as ResolverMatch,
|
||||
get_ns_resolver as get_ns_resolver,
|
||||
get_resolver as get_resolver)
|
||||
@@ -3,10 +3,6 @@ from uuid import UUID
|
||||
|
||||
from django.urls.resolvers import ResolverMatch
|
||||
|
||||
from .exceptions import NoReverseMatch, Resolver404
|
||||
from .resolvers import get_ns_resolver, get_resolver
|
||||
from .utils import get_callable
|
||||
|
||||
|
||||
def resolve(path: str, urlconf: Optional[str] = ...) -> ResolverMatch: ...
|
||||
def reverse(
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
from typing import Any, Callable, List, Optional, Tuple, Union
|
||||
|
||||
from django.urls.resolvers import URLPattern, URLResolver
|
||||
|
||||
from .resolvers import (LocalePrefixPattern, RegexPattern, RoutePattern,
|
||||
URLPattern, URLResolver)
|
||||
from .resolvers import URLPattern, URLResolver
|
||||
|
||||
|
||||
def include(
|
||||
|
||||
Reference in New Issue
Block a user