The Django admin page has \'Sites\' as a default object.
This is confusing to users, as my application also has a \'Site\' model accessible through the admin page.
Perhaps commenting out django.contrib.sites
from the INSTALLED_APPS
tuple in your settings.py file will help.
use unregister:
from django.contrib import admin
from django.contrib.sites.models import Site
admin.site.unregister(Site)
I usually put this after the:
admin.autodiscover()
in urls.py