Format: application/octet-stream
1 from typing import Any, Dict, Mapping, Optional, Sequence, Sized
2
3 from django.forms import Form
4
5 TOTAL_FORM_COUNT: str = ...
6 INITIAL_FORM_COUNT: str = ...
7 MIN_NUM_FORM_COUNT: str = ...
8 MAX_NUM_FORM_COUNT: str = ...
9 ORDERING_FIELD_NAME: str = ...
10 DELETION_FIELD_NAME: str = ...
11
12 DEFAULT_MIN_NUM: int = ...
13 DEFAULT_MAX_NUM: int = ...
14
15 class ManagementForm(Form):
16 cleaned_data: Dict[str, Optional[int]]
17
18 class BaseFormSet(Sized, Mapping[str, Any]):
19 is_bound: Any = ...
20 prefix: Any = ...
21 auto_id: Any = ...
22 data: Any = ...
23 files: Any = ...
24 initial: Any = ...
25 form_kwargs: Any = ...
26 error_class: Any = ...
27 def __init__(
28 self,
29 data: Optional[Any] = ...,
30 files: Optional[Any] = ...,
31 auto_id: str = ...,
32 prefix: Optional[Any] = ...,
33 initial: Optional[Any] = ...,
34 error_class: Any = ...,
35 form_kwargs: Optional[Any] = ...,
36 ) -> None: ...
37 def __iter__(self): ...
38 def __getitem__(self, index: Any): ...
39 def __len__(self): ...
40 def __bool__(self): ...
41 def management_form(self): ...
42 def total_form_count(self): ...
43 def initial_form_count(self): ...
44 @property
45 def forms(self): ...
46 def get_form_kwargs(self, index: Any): ...
47 @property
48 def initial_forms(self): ...
49 @property
50 def extra_forms(self): ...
51 @property
52 def empty_form(self): ...
53 @property
54 def cleaned_data(self): ...
55 @property
56 def deleted_forms(self): ...
57 @property
58 def ordered_forms(self): ...
59 @classmethod
60 def get_default_prefix(cls): ...
61 def non_form_errors(self): ...
62 @property
63 def errors(self): ...
64 def total_error_count(self): ...
65 def is_valid(self): ...
66 def full_clean(self): ...
67 def clean(self) -> None: ...
68 def has_changed(self): ...
69 def add_fields(self, form: Any, index: Any) -> None: ...
70 def add_prefix(self, index: Any): ...
71 def is_multipart(self): ...
72 @property
73 def media(self): ...
74 def as_table(self): ...
75 def as_p(self): ...
76 def as_ul(self): ...
77
78 def formset_factory(
79 form: Any,
80 formset: Any = ...,
81 extra: int = ...,
82 can_order: bool = ...,
83 can_delete: bool = ...,
84 max_num: Optional[Any] = ...,
85 validate_max: bool = ...,
86 min_num: Optional[Any] = ...,
87 validate_min: bool = ...,
88 ): ...
89 def all_valid(formsets: Sequence[Any]) -> bool: ...
90