Skip to content
Pull request Compare This branch is even with shestera:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
multisite
.gitignore
INSTALL.txt
README.markdown
setup.py

README.markdown

README

Get the code via svn:

git clone git://github.com/shestera/django-multisite.git django-multisite

Add the django-multisite/multisite folder to your PYTHONPATH.

Replace your SITE_ID in settings.py to:

from multisite.threadlocals import SiteIDHook
SITE_ID = SiteIDHook()

Add to settings.py TEMPLATE_LOADERS:

TEMPLATE_LOADERS = ( 
    'multisite.template_loader.load_template_source',
    'django.template.loaders.app_directories.load_template_source', 
) 

Edit to settings.py MIDDLEWARE_CLASSES:

MIDDLEWARE_CLASSES = (
    ...
    'multisite.middleware.DynamicSiteMiddleware',
    ...
)

Create a directory settings.TEMPLATE_DIRS directory with the names of domains, such as:

mkdir templates/example.com
Something went wrong with that request. Please try again.