title: Accept datetime isoformat in Django form
body: <p>There is an API server build on top of Django. Model <code>Author</code> has <code>DateTimeField</code> which is serialised to iso formatted string, such as <code>2015-04-10T07:28:45.571039+00:00</code>.</p>
  
  <pre><code>class Author(models.Model):
      created = models.DateTimeField()
  </code></pre>
  
  <p>Client is implemented in Javascript. It builds model with given datetime field, so to update the model, I would like to use field in the same format.</p>
  
  <p>To process request on server side, there is a model form</p>
  
  <pre><code>class AuthorForm(forms.ModelForm):
      class Meta:
          model = Author
  </code></pre>
  
  <p>POST/PUT request handler raises exception: "Enter a valid date/time.". Reason for that is allowed <a href="https://docs.djangoproject.com/en/1.7/ref/settings/#std:setting-DATETIME_INPUT_FORMATS" rel="nofollow" title="DATETIME_INPUT_FORMATS">DATETIME_INPUT_FORMATS</a>. There is no way to accept timezone information with colon inside.</p>
  
  <p>Given that I don't want to remove timezone support (USE_TZ) and would like to accept data with timezone information, what is the way to implement server side? I currently have two solutions: 1) exclude field at all 2) use <code>CharField</code> in form with <code>dateutil.parser.parse</code> function inside form clean method.
  Do you have any suggestions how to deal with it?</p>