[UPDT] BASE: Updated Modelform field.initial from using raw datetime object () to a string formatted as %H:%M to ensure proper time display in forms

This commit is contained in:
Horilla
2025-09-19 11:30:56 +05:30
parent aa1a288dd7
commit 1d73d0950f
3 changed files with 3 additions and 3 deletions

View File

@@ -218,7 +218,7 @@ class ModelForm(forms.ModelForm):
# Time field
elif isinstance(widget, forms.TimeInput):
field.initial = now
field.initial = now.strftime("%H:%M")
widget.input_type = "time"
widget.format = "%H:%M"
field.input_formats = ["%H:%M"]

View File

@@ -95,7 +95,7 @@ class ModelForm(forms.ModelForm):
# Time field
elif isinstance(widget, forms.TimeInput):
field.initial = now
field.initial = now.strftime("%H:%M")
widget.input_type = "time"
widget.format = "%H:%M"
field.input_formats = ["%H:%M"]

View File

@@ -107,7 +107,7 @@ class ModelForm(forms.ModelForm):
# Time field
elif isinstance(widget, forms.TimeInput):
field.initial = now
field.initial = now.strftime("%H:%M")
widget.input_type = "time"
widget.format = "%H:%M"
field.input_formats = ["%H:%M"]