X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/eca6e7ca3e3c8136d1e44f85e1b676789186c30a..b382b5de96bef3774c62d6056e8b3bf3cfca0971:/wolnelektury/manage.py diff --git a/wolnelektury/manage.py b/wolnelektury/manage.py index a26ce5c88..93b280527 100755 --- a/wolnelektury/manage.py +++ b/wolnelektury/manage.py @@ -1,13 +1,18 @@ #!/usr/bin/env python -from os.path import abspath, dirname, join -from site import addsitedir +import os.path import sys -path = addsitedir(abspath(join(dirname(__file__), '../external_libs')), set()) -if path: sys.path = list(path) + sys.path -sys.path.insert(0, abspath(join(dirname(__file__), '../apps'))) -sys.path.insert(0, abspath(join(dirname(__file__), '../lib'))) + +ROOT = os.path.abspath(os.path.dirname(os.path.dirname(__file__))) + +# Add apps and lib directories to PYTHONPATH +sys.path = [ + os.path.join(ROOT, 'apps'), + os.path.join(ROOT, 'lib'), + os.path.join(ROOT, 'lib/librarian'), +] + sys.path from django.core.management import execute_manager + try: import settings # Assumed to be in the same directory. except ImportError: