File: //usr/lib/python3/dist-packages/django/forms/__pycache__/formsets.cpython-310.pyc
o
3�a�M �
@ s� d dl mZ d dlmZ d dlmZmZ d dlmZ d dl m
Z
mZ d dlm
Z
d dlmZ d dlmZ d d lmZmZ d
ZdZdZd
ZdZdZdZd ZdZG dd� de�ZeG dd� d��Z e dddddddddf
dd�Z!dd� Z"dS )� )�ValidationError)�Form)�BooleanField�IntegerField)� ErrorList)�HiddenInput�NumberInput)�cached_property)� html_safe)� mark_safe)�gettext_lazy�ngettext)�BaseFormSet�formset_factory� all_valid�TOTAL_FORMS�
INITIAL_FORMS�
MIN_NUM_FORMS�
MAX_NUM_FORMS�ORDER�DELETEi� c s, e Zd ZdZ� fdd�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.
c sZ t td�| jt<