"""
WSGI config for testi project.

This module contains the WSGI application used by Django's development server
and any production WSGI deployments. It should expose a module-level variable
named ``application``. Django's ``runserver`` and ``runfcgi`` commands discover
this application via the ``WSGI_APPLICATION`` setting.

Usually you will have the standard Django WSGI application here, but it also
might make sense to replace the whole Django WSGI application with a custom one
that later delegates to the Django one. For example, you could introduce WSGI
middleware here, or combine a Django application with an application of another
framework.

"""

import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", 'sportsteam.settings.default')

from django.core.handlers.wsgi import WSGIHandler
application = WSGIHandler()

"""Configure WSGI file at: /etc/uwsgi/PROJECT_NAME.ini:

[uwsgi]
plugins = python
virtualenv = /path/to/virtualenv
env = DJANGO_SETTINGS_MODULE=sportsteam.settings.local
module = sportsteam.wsgi
uid = http
gid = http
vacuum = True

In this case, env setting is optional. wsgi.py has some default. Or ignore this
file:

[uwsgi]
plugins = python
virtualenv = /path/to/virtualenv
env = DJANGO_SETTINGS_MODULE=sportsteam.settings.local
module = django.core.wsgi:get_wsgi_application()
uid = http
gid = http
vacuum = True

"""

import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", 'sportsteam.settings.default')

from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

Fix wsgi settings