id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 22208 Weird SplitDateTime widget Behaviour regarding initial data between bound & unbound forms Ramezashraf@… nobody "I need to send initial date & time to a SplitDateTime widget in a model form an example: models.py {{{ class Event(models.Model): event_name = models.CharField(max_length = 250) start_date = models.DateTimeField(db_index = True, ) end_date = models.DateTimeField(db_index = True) }}} forms.py {{{ class add_event (forms.ModelForm): start_date = forms.SplitDateTimeField(input_time_formats=['%I:%M %p'], widget=forms.SplitDateTimeWidget(date_format='%Y-%m-%d', time_format='%I:%M %p')) end_date = forms.SplitDateTimeField(input_time_formats=['%I:%M %p'], widget=forms.SplitDateTimeWidget(date_format='%Y-%m-%d', time_format='%I:%M %p')) }}} views.py {{{ import datetime as dt def myview(request): data={} data['event_name'] = 'Awesome Event' data['start_date'] = dt.datetime.now #Now i send the 'initial' data to form , I Tried the following: form = add_event(initial=data) #1st: Works fine,everything is populated as expected, But i get an unbound form , with no validation form = add_event(data) # 2nd: event_name field is populated right but the SplitDatetime widget is not, (come out as an Empty widget) form = add_event(data=data) #3rd: Same as previous , Event_name field is populated right but the SplitDatetime widget is not }}} However , removing the splitDatetimeWidget from the add_event fields definition , would make the 3rd solution working & everything is populated fine But results of a combined text field with both the date & time. Searched over the internet , tried every solution , none seem to work , although i know there is some way of doing it , or else , CBV updating an event would contains empty SplitDateTime value as well. but i can't find the solution or deeper diagnose the problem. What is missing here? Perhaps this can be added to documentation. (If it's not already there and i didn't see it) Thank you so much !! Best regards;" Uncategorized closed Forms 1.6 Normal invalid SplitDateTimeWidget , ModelForms Unreviewed 0 0 0 0 1 0