form to add a new rescuer

This commit is contained in:
gw3000 2023-06-19 22:55:50 +02:00
parent 129c1cfb49
commit c108965792
3 changed files with 59 additions and 4 deletions

37
rescuer/forms.py Normal file
View file

@ -0,0 +1,37 @@
from django import forms
from django.utils.translation import gettext_lazy as _
from .models import Rescuer
class DateInput(forms.DateInput):
input_type = 'date'
class RescuerForm(forms.ModelForm):
class Meta:
widgets = {'date_of_birth': DateInput()}
model = Rescuer
fields = [
"gender",
"first_name",
"last_name",
"street",
"street_number",
"zip_code",
"city",
"state",
"date_of_birth",
"email"]
labels = {
'gender': _('Geschlecht'),
'first_name': _('Vorname'),
'last_name': _('Nachname'),
'date_of_birth': _('Geburtstag'),
'street': _('Straße'),
'street_number': _('Hausnummer'),
'zip_code': _('Postleitzahl'),
'city': _('Stadt'),
'state': _('Land'),
'email': _('Email'),
}