django_production.wsgi

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import os, sys 

_parent = lambda x: os.path.normpath(os.path.join(x, '..'))
_gparent = lambda x: os.path.normpath(os.path.join(x, '../..'))

DIRNAME = os.path.dirname(__file__)
PROJECT_ROOT = _parent(DIRNAME)
PYTHON_PROJECT_ROOT = _gparent(DIRNAME)

if not _parent(PROJECT_ROOT) in sys.path:
    sys.path.append(_parent(PROJECT_ROOT)) 

if not PROJECT_ROOT in sys.path:
    sys.path.append(PROJECT_ROOT)

if not PYTHON_PROJECT_ROOT in sys.path:
    sys.path.append(PYTHON_PROJECT_ROOT)

os.environ['PYTHONPATH'] = PYTHON_PROJECT_ROOT
os.environ['DJANGO_SETTINGS_MODULE'] = '<yourprojectname>.settings_production'

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

More like this

  1. apache authentication via cookies by sean 6 years, 2 months ago
  2. Use the WSGIAccessScript Directive to secure static files based on the Django session by LuckiDog 2 years ago
  3. compressing polygons for geodjango by showell 3 years, 11 months ago
  4. django under apache / mod_fcgid by mike_45 4 years, 3 months ago
  5. Effective content caching for mass-load site using redirect feature by nnseva 1 year, 10 months ago

Comments

(Forgotten your password?)