title: django 1.8.2: Error creating new content types
body: <p>I am using django 1.8.2 and suddenly i can't use <code>migrate</code> anymore.</p>
  
  <p>i searched a lot and found <a href="https://stackoverflow.com/questions/29917442/error-creating-new-content-types-please-make-sure-contenttypes-is-migrated-befo">this post</a> suggesting that i should remove <code>name</code> from <code>django_content_type</code> table. but that column is not in <code>django_content_type</code> table.</p>
  
  <p>here is my <code>django_content_type</code> table:</p>
  
  <pre><code> id |     app_label     |     model      
  ----+-------------------+----------------
    1 | admin             | logentry
    2 | auth              | permission
    3 | auth              | group
    4 | auth              | user
    5 | contenttypes      | contenttype
    6 | sessions          | session
    7 | centuryPhotograph | temporaryuser
    8 | centuryPhotograph | userinfo
    9 | centuryPhotograph | log
   10 | centuryPhotograph | uploadedimages
  (10 rows)
  </code></pre>
  
  <p>here is complete error:</p>
  
  <pre><code>System check identified some issues:
  
  WARNINGS:
  centuryPhotograph.Galleries.closed: (1_6.W002) BooleanField does not have a default value.
      HINT: Django 1.6 changed the default value of BooleanField from False to None. See https://docs.djangoproject.com/en/1.6/ref/models/fields/#booleanfield for more information.
  centuryPhotograph.Galleries.open_gallery: (1_6.W002) BooleanField does not have a default value.
      HINT: Django 1.6 changed the default value of BooleanField from False to None. See https://docs.djangoproject.com/en/1.6/ref/models/fields/#booleanfield for more information.
  Operations to perform:
    Apply all migrations: admin, centuryPhotograph, contenttypes, auth, sessions
  Running migrations:
    No migrations to apply.
  Traceback (most recent call last):
    File "./manage.py", line 10, in &lt;module&gt;
      execute_from_command_line(sys.argv)
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 385, in execute_from_command_line
      utility.execute()
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 377, in execute
      self.fetch_command(subcommand).run_from_argv(self.argv)
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/base.py", line 288, in run_from_argv
      self.execute(*args, **options.__dict__)
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/base.py", line 338, in execute
      output = self.handle(*args, **options)
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/commands/migrate.py", line 165, in handle
      emit_post_migrate_signal(created_models, self.verbosity, self.interactive, connection.alias)
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/sql.py", line 268, in emit_post_migrate_signal
      using=db)
    File "/usr/local/lib/python2.7/dist-packages/django/dispatch/dispatcher.py", line 198, in send
      response = receiver(signal=self, sender=sender, **named)
    File "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/management/__init__.py", line 83, in create_permissions
      ctype = ContentType.objects.db_manager(using).get_for_model(klass)
    File "/usr/local/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py", line 58, in get_for_model
      " is migrated before trying to migrate apps individually."
  RuntimeError: Error creating new content types. Please make sure contenttypes is migrated before trying to migrate apps individually.
  </code></pre>
  
  <p>here is my installed_apps:</p>
  
  <pre><code>INSTALLED_APPS = (
      'django.contrib.admin',
      'django.contrib.auth',
      'django.contrib.contenttypes',
      'django.contrib.sessions',
      'django.contrib.messages',
      'django.contrib.staticfiles',
      'centuryPhotograph',
  )
  </code></pre>
  
  <p>i removed all migrations once and tried migrating, but problem is still there. </p>