This commit is contained in:
Maxim Kurnikov
2019-01-31 18:43:24 +03:00
parent 19e9cd7ffc
commit 06724b762e
2 changed files with 10 additions and 20 deletions

View File

@@ -5,26 +5,13 @@ from django.db import models
class RangeField(models.Field):
empty_strings_allowed: bool = ...
base_field: Any = ...
range_type: Any = ...
def get_prep_value(self, value: Any): ...
def to_python(self, value: Any): ...
def value_to_string(self, obj: Any): ...
class IntegerRangeField(RangeField):
base_field: Any = ...
range_type: Any = ...
class BigIntegerRangeField(RangeField):
base_field: Any = ...
range_type: Any = ...
class FloatRangeField(RangeField):
base_field: Any = ...
range_type: Any = ...
class DateTimeRangeField(RangeField):
base_field: Any = ...
range_type: Any = ...
class DateRangeField(RangeField):
base_field: Any = ...
range_type: Any = ...
class IntegerRangeField(RangeField): ...
class BigIntegerRangeField(RangeField): ...
class FloatRangeField(RangeField): ...
class DateTimeRangeField(RangeField): ...
class DateRangeField(RangeField): ...

View File

@@ -7,7 +7,10 @@ class Node:
connector: str = ...
negated: bool = ...
def __init__(
self, children: Optional[Iterable[Union[Node, NothingNode]]] = ..., connector: Optional[str] = ..., negated: bool = ...
self,
children: Optional[Iterable[Union[Node, NothingNode]]] = ...,
connector: Optional[str] = ...,
negated: bool = ...,
) -> None: ...
def __deepcopy__(self, memodict: Dict[Any, Any]) -> Node: ...
def __len__(self) -> int: ...