1 from django import forms
3 class UploadFileForm(forms.Form):
4 file1 = forms.FileField(label='S-Verein-Export')
6 class DocumentForm(forms.Form):
7 docfile = forms.FileField(
9 help_text='max. 42 megabytes'
12 class TextInputForm(forms.Form):
13 text = forms.CharField(
14 label = "Text für das Anschreiben",
15 empty_value = "Bitte Text eingeben ...",
16 widget=forms.Textarea,
19 from django.db.models.fields import BooleanField
22 https://docs.djangoproject.com/en/2.2/topics/forms/
24 https://docs.djangoproject.com/en/2.2/ref/forms/fields/
26 class KassenbriefForm(forms.Form):
27 briefpapier = forms.FileField(label='Briefpapier ändern:', required=False)
28 basisbeitrag = forms.IntegerField()
29 zusatzbeitrag = forms.IntegerField(label="Beitrag für Zusatzgrundstück")
31 class EhmeldungForm(forms.Form):
32 VorZuname = forms.CharField(
33 label = "Vor- und Zuname",)
34 VorZunamePartner = forms.CharField(
35 label = "Vor- und Zuname Partner",
37 Wohnanschrift = forms.CharField(label = "Wohnanschrift (Str, PLZ, Ort)")
38 Telefon = forms.CharField(
41 Email = forms.CharField(
44 Geburtsdatum = forms.CharField(
45 label = "Geburtsdatum",
47 VersichertesObjekt = forms.CharField(
48 label = "Versichertes Objekt",
50 AnzahlWohnungen = forms.IntegerField(initial=1, label="Anzahl Wonungen")
51 Selbstgenutzt = forms.BooleanField(label="Selbstgenutzt", required=False)
52 Eigentumswohnung = forms.BooleanField(label="Eigentumswohnung", required=False)
53 Gewerblich = forms.BooleanField(label="(teilw.) gewerblich genutzt", required=False)