File: //usr/local/CyberCP/lib/python3.10/site-packages/django/forms/__pycache__/formsets.cpython-310.pyc
o
�h�R � @ s� d dl mZ d dlmZ d dlmZmZ d dlmZ d dl m
Z
mZ d dlm
Z
mZmZ d dlmZ d dlmZ d d lmZ d
ZdZdZd
ZdZdZdZd ZdZG dd� de�ZG dd� de�Z e ddddddddddfdd�Z!dd� Z"dS )� )�ValidationError)�Form)�BooleanField�IntegerField)�get_default_renderer)� ErrorList�RenderableFormMixin)�
CheckboxInput�HiddenInput�NumberInput)�cached_property)�gettext_lazy)�
ngettext_lazy)�BaseFormSet�formset_factory� all_valid�TOTAL_FORMS�
INITIAL_FORMS�
MIN_NUM_FORMS�
MAX_NUM_FORMS�ORDER�DELETEi� c sP e Zd ZdZdZeed�Zeed�Zeded�Z eded�Z
� fdd�Z� ZS )�ManagementFormz�
Keep track of how many form instances are displayed on the page. If adding
new forms via JavaScript, you should increment the count field of this form
as well.
zdjango/forms/div.html)�widgetF)�requiredr c s&