title: django.core.exceptions.ImproperlyConfigured: WSGI application '{project_name}.wsgi.application' could not be loaded; Error importing module
body: <p>I can't understand why I'm facing an error while running Heroku run <code>python manage.py runserver</code></p>
  <p>I tried changing folder names and I tried removing and adding <code>WhiteNoise</code> in <code>MIDDLEWARE</code></p>
  <pre class="lang-py prettyprint-override"><code>MIDDLEWARE = [
      'django.middleware.security.SecurityMiddleware',
      'django.middleware.csrf.CsrfViewMiddleware',
      'django.contrib.sessions.middleware.SessionMiddleware',
      'django.middleware.common.CommonMiddleware',
      'django.contrib.auth.middleware.AuthenticationMiddleware',
      'django.contrib.messages.middleware.MessageMiddleware',
      'django.middleware.clickjacking.XFrameOptionsMiddleware',
      # 'django.middleware.security.SecurityMiddleware',
      # 'whitenoise.middleware.WhiteNoiseMiddleware',
  ]
  </code></pre>
  <h1>database settings</h1>
  <pre class="lang-py prettyprint-override"><code>DATABASES = {
      'default': {
          'ENGINE': 'django.db.backends.sqlite3',
          'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
      }
  }
  
  django_heroku.settings(locals())
  </code></pre>
  <h2>wsgi.py</h2>
  <pre class="lang-py prettyprint-override"><code>import os
  
  from django.core.wsgi import get_wsgi_application
  from whitenoise.django import DjangoWhiteNoise
  
  os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'ss.settings')
  
  application = get_wsgi_application()
  application = DjangoWhiteNoise(application)
  </code></pre>
  <p>at least the server should run so that I can see whats the issue with Heroku.</p>