You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
529 B
17 lines
529 B
""" |
|
Creates the default Site object. |
|
""" |
|
|
|
from django.db.models import signals |
|
from django.contrib.sites.models import Site |
|
from django.contrib.sites import models as site_app |
|
|
|
def create_default_site(app, created_models, verbosity, **kwargs): |
|
if Site in created_models: |
|
if verbosity >= 2: |
|
print "Creating example.com Site object" |
|
s = Site(domain="example.com", name="example.com") |
|
s.save() |
|
Site.objects.clear_cache() |
|
|
|
signals.post_syncdb.connect(create_default_site, sender=site_app)
|
|
|