From 1d73d0950f6f8604297c5d05a3608f94cffabb00 Mon Sep 17 00:00:00 2001 From: Horilla Date: Fri, 19 Sep 2025 11:30:56 +0530 Subject: [PATCH] [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 --- base/forms.py | 2 +- employee/forms.py | 2 +- recruitment/forms.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/base/forms.py b/base/forms.py index 8cbba9315..b7619be04 100644 --- a/base/forms.py +++ b/base/forms.py @@ -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"] diff --git a/employee/forms.py b/employee/forms.py index b17367adf..51c2180bd 100644 --- a/employee/forms.py +++ b/employee/forms.py @@ -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"] diff --git a/recruitment/forms.py b/recruitment/forms.py index bf98cf483..27645835f 100644 --- a/recruitment/forms.py +++ b/recruitment/forms.py @@ -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"]