jazzmin as a more beauty admin panel

This commit is contained in:
gw3000 2023-07-11 18:04:19 +02:00
parent 8ea5c87c9c
commit aca1c3c3fa
117 changed files with 4 additions and 0 deletions

63
app/bird/forms.py Normal file
View file

@ -0,0 +1,63 @@
from datetime import date
from django import forms
from django.utils.translation import gettext_lazy as _
from .models import FallenBird
class DateInput(forms.DateInput):
input_type = "date"
class BirdAddForm(forms.ModelForm):
# find_circumstances_new = forms.CharField(
# widget=forms.HiddenInput(attrs={"class": "textinput form-control mb-3"})
# )
class Meta:
widgets = {
"date_found": DateInput(format="%Y-%m-%d", attrs={"value": date.today})
}
model = FallenBird
fields = [
"bird_identifier",
"bird",
"date_found",
"place",
"find_circumstances",
# "find_circumstances_new",
# "status",
]
labels = {
"bird_identifier": _("Kennung"),
"bird": _("Vogel"),
"date_found": _("Datum des Fundes"),
"place": _("Fundort"),
"find_circumstances": _("Fundumstände"),
# "find_circumstances_new": _("neuer Fundumstand"),
# "status": _("Status"),
}
class BirdEditForm(forms.ModelForm):
class Meta:
widgets = {"date_found": DateInput(format="%Y-%m-%d")}
model = FallenBird
fields = [
"bird_identifier",
"bird",
"date_found",
"place",
"status",
"aviary",
"find_circumstances",
]
labels = {
"bird": _("Vogel"),
"date_found": _("Datum des Fundes"),
"place": _("Fundort"),
"status": _("Status"),
"aviary": _("Voliere"),
"find_circumstances": _("Fundumstände"),
}