more stubs

This commit is contained in:
Maxim Kurnikov
2018-11-14 03:04:24 +03:00
parent 41cc79b957
commit b80e3a4b6b
5 changed files with 13 additions and 29 deletions

View File

@@ -1,4 +1,4 @@
from typing import Any, List, Optional, Set from typing import Any, List, Optional, Set, Tuple, Dict
class ModelBase(type): class ModelBase(type):
@@ -15,7 +15,7 @@ class Model(metaclass=ModelBase):
def delete(self, def delete(self,
using: Any = ..., using: Any = ...,
keep_parents: bool = ...) -> None: ... keep_parents: bool = ...) -> Tuple[int, Dict[str, int]]: ...
def full_clean( def full_clean(
self, exclude: Optional[List[str]] = ..., validate_unique: bool = ... self, exclude: Optional[List[str]] = ..., validate_unique: bool = ...

View File

@@ -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, from .response import (BadHeaderError as BadHeaderError,
FileResponse as FileResponse, FileResponse as FileResponse,

View File

@@ -1,19 +1,9 @@
from .conf import ( from .base import reverse as reverse
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
__all__ = [ from .conf import (include as include,
'LocaleRegexProvider', 'LocaleRegexURLResolver', 'NoReverseMatch', path as path,
'RegexURLPattern', 'RegexURLResolver', 'Resolver404', 'ResolverMatch', re_path as re_path)
'clear_script_prefix', 'clear_url_caches', 'get_callable', 'get_mod_func',
'get_ns_resolver', 'get_resolver', 'get_script_prefix', 'get_urlconf', from .resolvers import (ResolverMatch as ResolverMatch,
'is_valid_path', 'resolve', 'reverse', 'reverse_lazy', 'set_script_prefix', get_ns_resolver as get_ns_resolver,
'set_urlconf', 'translate_url', get_resolver as get_resolver)
]

View File

@@ -3,10 +3,6 @@ from uuid import UUID
from django.urls.resolvers import ResolverMatch 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 resolve(path: str, urlconf: Optional[str] = ...) -> ResolverMatch: ...
def reverse( def reverse(

View File

@@ -1,9 +1,6 @@
from typing import Any, Callable, List, Optional, Tuple, Union from typing import Any, Callable, List, Optional, Tuple, Union
from django.urls.resolvers import URLPattern, URLResolver from .resolvers import URLPattern, URLResolver
from .resolvers import (LocalePrefixPattern, RegexPattern, RoutePattern,
URLPattern, URLResolver)
def include( def include(