initial commit

This commit is contained in:
Maxim Kurnikov
2018-07-29 18:12:23 +03:00
commit a9f215bf64
311 changed files with 13433 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
from typing import (
Dict,
Iterator,
List,
Tuple,
Union,
)
class BaseEngine:
def __init__(self, params: Dict[str, Union[str, bool, List[str]]]) -> None: ...
def iter_template_filenames(self, template_name: str) -> Iterator[str]: ...
@cached_property
def template_dirs(self) -> Tuple: ...

View File

@@ -0,0 +1,48 @@
from django.http.request import HttpRequest
from django.template.base import Template
from django.template.exceptions import TemplateDoesNotExist
from django.utils.safestring import SafeText
from typing import (
Any,
Dict,
Iterator,
Optional,
)
def copy_exception(
exc: TemplateDoesNotExist,
backend: Optional[DjangoTemplates] = ...
) -> TemplateDoesNotExist: ...
def get_installed_libraries() -> Dict[str, str]: ...
def get_package_libraries(pkg: Any) -> Iterator[str]: ...
def reraise(
exc: TemplateDoesNotExist,
backend: DjangoTemplates
): ...
class DjangoTemplates:
def __init__(self, params: Dict[str, Any]) -> None: ...
def from_string(self, template_code: str) -> Template: ...
def get_template(self, template_name: str) -> Template: ...
def get_templatetag_libraries(self, custom_libraries: Dict[str, str]) -> Dict[str, str]: ...
class Template:
def __init__(
self,
template: Template,
backend: DjangoTemplates
) -> None: ...
def render(
self,
context: Any = ...,
request: Optional[HttpRequest] = ...
) -> SafeText: ...

View File

@@ -0,0 +1,19 @@
from django.http.request import HttpRequest
from typing import (
Dict,
Optional,
Union,
)
class Template:
def render(
self,
context: Optional[Dict[str, str]] = ...,
request: Optional[HttpRequest] = ...
) -> str: ...
class TemplateStrings:
def __init__(self, params: Dict[str, Union[bool, str]]) -> None: ...
def get_template(self, template_name: str) -> Template: ...

View File

@@ -0,0 +1,5 @@
from django.http.request import HttpRequest
from django.utils.safestring import SafeText
def csrf_input(request: HttpRequest) -> SafeText: ...