mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-10 14:01:56 +08:00
improved version
This commit is contained in:
@@ -26,7 +26,7 @@ from typing import (
|
||||
def linebreak_iter(template_source: str) -> Iterator[int]: ...
|
||||
|
||||
|
||||
def render_value_in_context(value: Any, context: Context) -> str: ...
|
||||
def render_value_in_context(value: object, context: Context) -> str: ...
|
||||
|
||||
|
||||
def token_kwargs(
|
||||
@@ -53,7 +53,7 @@ class FilterExpression:
|
||||
self,
|
||||
context: Union[Dict[str, Dict[str, str]], Context],
|
||||
ignore_failures: bool = ...
|
||||
) -> Any: ...
|
||||
) -> object: ...
|
||||
|
||||
|
||||
class Lexer:
|
||||
@@ -72,8 +72,8 @@ class Node:
|
||||
def get_nodes_by_type(
|
||||
self,
|
||||
nodetype: Type[Node]
|
||||
) -> Union[List[VariableNode], List[BlockNode], List[LoadNode], List[ExtendsNode]]: ...
|
||||
def render_annotated(self, context: Context) -> Union[str, int]: ...
|
||||
) -> Union[List[LoadNode], List[VariableNode], List[BlockNode], List[ExtendsNode]]: ...
|
||||
def render_annotated(self, context: Context) -> Union[int, str]: ...
|
||||
|
||||
|
||||
class NodeList:
|
||||
@@ -110,8 +110,8 @@ class Parser:
|
||||
def error(
|
||||
self,
|
||||
token: Token,
|
||||
e: Union[str, TemplateSyntaxError, RuntimeError]
|
||||
) -> Union[TemplateSyntaxError, RuntimeError]: ...
|
||||
e: Union[str, RuntimeError, TemplateSyntaxError]
|
||||
) -> Union[RuntimeError, TemplateSyntaxError]: ...
|
||||
def extend_nodelist(
|
||||
self,
|
||||
nodelist: NodeList,
|
||||
@@ -128,11 +128,11 @@ class Parser:
|
||||
def next_token(self) -> Token: ...
|
||||
def parse(
|
||||
self,
|
||||
parse_until: Optional[Union[Tuple[str, str, str], Tuple[str], Tuple[str, str]]] = ...
|
||||
parse_until: Optional[Union[Tuple[str, str], Tuple[str], Tuple[str, str, str]]] = ...
|
||||
) -> NodeList: ...
|
||||
def prepend_token(self, token: Token) -> None: ...
|
||||
def skip_past(self, endtag: str) -> None: ...
|
||||
def unclosed_block_tag(self, parse_until: Union[Tuple[str, str, str], Tuple[str]]): ...
|
||||
def unclosed_block_tag(self, parse_until: Union[Tuple[str], Tuple[str, str, str]]): ...
|
||||
|
||||
|
||||
class Template:
|
||||
@@ -171,8 +171,8 @@ class Token:
|
||||
|
||||
class Variable:
|
||||
def __init__(self, var: str) -> None: ...
|
||||
def _resolve_lookup(self, context: Any) -> Any: ...
|
||||
def resolve(self, context: Any) -> Any: ...
|
||||
def _resolve_lookup(self, context: Any) -> object: ...
|
||||
def resolve(self, context: Any) -> object: ...
|
||||
|
||||
|
||||
class VariableDoesNotExist:
|
||||
|
||||
Reference in New Issue
Block a user