Files
multigranja/multigranja/apps/entities/forms/farm.py
T
Eberton 8dd945798a Salvando estado atual
Diversas modificações
2026-06-27 03:02:56 -03:00

36 lines
1.0 KiB
Python

from django import forms
from ..models import Farm, PaddockGroup, Paddock
class FarmForm(forms.ModelForm):
class Meta:
model = Farm
fields = ['name']
labels = {
'name': 'Nome',
}
FarmCreateForm = FarmEditForm = FarmForm # Alias since its implementations are the same
class PaddockGroupForm(forms.ModelForm):
class Meta:
model = PaddockGroup
fields = ['identifier', 'description']
labels = {
'identifier': 'Identificador',
'description': 'Descrição',
}
PaddockGroupCreateForm = PaddockGroupEditForm = PaddockGroupForm
class PaddockForm(forms.ModelForm):
class Meta:
model = Paddock
fields = ['paddock_number', 'area'] #, 'load_capacity', 'paddock_group']
labels = {
'paddock_number': 'Número do piquete',
'area': 'Área (m²)',
# 'load_capacity': 'Lotação máxima',
# 'paddock_group': 'Bloco',
}
PaddockCreateForm = PaddockEditForm = PaddockForm