[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:
@@ -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"]
|
||||
|
||||
@@ -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"]
|
||||
|
||||
@@ -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"]
|
||||
|
||||
Reference in New Issue
Block a user