title: Django Forms - DateTime field show date only
body: <p>I have a following model:</p>
  
  <pre><code>class Sponsorship(models.Model):
      sponsor = models.ForeignKey(Sponsor, related_name='sponsorships')
      start_datetime = models.DateTimeField(null=True, blank=True)
      end_datetime = models.DateTimeField(null=True, blank=True)
  </code></pre>
  
  <p>and form for the model looks like this:</p>
  
  <pre><code>class SponsorshipForm(ModelForm):
  
      class Meta:
          model = Sponsorship
          fields = ('start_datetime', 'end_datetime')
          widgets = {
              'start_datetime': forms.DateTimeInput(attrs={'class':
                                                               'form-control'}),
              'end_datetime': forms.DateTimeInput(attrs={'class':
                                                             'form-control'}),
          }
  
  
  
  SponsorShipsFormSet = inlineformset_factory(Sponsor, Sponsorship,
                                                  form=SponsorshipForm, extra=2)
  </code></pre>
  
  <p>In a view i do the usual:</p>
  
  <pre><code>SponsorShipsFormSet(instance=self.object)
  </code></pre>
  
  <p>But when the form is rendered, datetime input fields have only date for value, without the time.</p>
  
  <p>Why is the form not being instantiated with date and time?</p>
  
  <p><strong>Edit</strong></p>
  
  <p>I printed, in template, the value of the input field:</p>
  
  <pre><code>{{ form.start_datetime.value }}
  </code></pre>
  
  <p>and it does have the datetime value as it should.</p>