leotsem/django-subdomain
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
STEPS:
-----
1. Include 'subdomains' in installed apps.
2. Middlewares
a. subdomains.middleware.GetSubdomainMiddleware
b. subdomains.middleware.ThreadLocals
c. subdomains.middleware.RedirectOnInvalidSubdomain
3. include subdomains urls in urls.py
url(r'^', include('subdomains.urls')),
4. create the subdomain table
python manage.py syncdb
*. matched subdomain/domain object is available via thread locals,
from subdomains.middleware import get_current_subdomain
subdomain_obj = get_current_subdomain()