title: error ('datetime.datetime' object has no attribute 'split') in django 1.11.4
body: <p>I am learning django version 1.11.4 through tutorial on the official documentation. I am using python 3.6.5 and mysql8 for database. I also use mysql.connector.django to connect to mysql database. I tried to do the first Django app, part 2. </p>
  
  <p><a href="https://docs.djangoproject.com/en/1.11/intro/tutorial02/" rel="nofollow noreferrer">This is the link of the example I used</a></p>
  
  <p>everything works fine except when I run the this command:</p>
  
  <p>Question.objects.all()</p>
  
  <p>I got the following error:</p>
  
  <pre><code>Traceback (most recent call last):
    File "&lt;console&gt;", line 1, in &lt;module&gt;
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/models/query.py", line 226, in __repr__
      data = list(self[:REPR_OUTPUT_SIZE + 1])
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/models/query.py", line 250, in __iter__
      self._fetch_all()
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/models/query.py", line 1118, in _fetch_all
      self._result_cache = list(self._iterable_class(self))
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/models/query.py", line 62, in __iter__
      for row in compiler.results_iter(results):
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 839, in results_iter
      for rows in results:
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 1284, in cursor_iter
      sentinel):
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 1283, in &lt;lambda&gt;
      for rows in iter((lambda: cursor.fetchmany(GET_ITERATOR_CHUNK_SIZE)),
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/utils.py", line 101, in inner
      return func(*args, **kwargs)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/mysql/connector/cursor_cext.py", line 510, in fetchmany
      rows.extend(self._cnx.get_rows(size))
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/mysql/connector/connection_cext.py", line 275, in get_rows
      row[i])
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/mysql/connector/conversion.py", line 205, in to_python
      return self._cache_field_types[vtype[1]](value, vtype)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/mysql/connector/django/base.py", line 119, in _DATETIME_to_python
      dt = MySQLConverter._DATETIME_to_python(self, value)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/mysql/connector/conversion.py", line 506, in _DATETIME_to_python
      (date_, time_) = value.split(b' ')
  AttributeError: 'datetime.datetime' object has no attribute 'split'
  </code></pre>
  
  <p>the code used in the models file :</p>
  
  <pre><code>import datetime
  
  from django.db import models
  
  from django.utils import timezone
  
  class Question(models.Model):
      question_text = models.CharField(max_length=200)
      pub_date = models.DateTimeField('date published')
  
      def was_published_recently(self):
          return self.pub_date &gt;= timezone.now() - 
          datetime.timedelta(days=1)
  
      def __str__(self):
          return self.question_text
  
  
  
  class Choice(models.Model):
      question = models.ForeignKey(Question, on_delete=models.CASCADE)
      choice_text = models.CharField(max_length=200)
      votes = models.IntegerField(default=0)
  
      def __str__(self):
      return self.choice_text
  </code></pre>
  
  <p>the database setting:</p>
  
  <pre><code>DATABASES = {
      'default': {
          'NAME': 'mysite',
          'ENGINE': 'mysql.connector.django',
          'USER': 'root',
          'PASSWORD': '********',
          'OPTIONS': {
            'autocommit': True,
          },
      }
  }
  </code></pre>
  
  <p>any clue or help to fix this error will be appreciated. </p>