piwik
[turniej.git] / turniej / manage.py
1 #!/usr/bin/env python
2 import os.path
3 import sys
4
5 ROOT = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
6
7 # Add apps and lib directories to PYTHONPATH
8 sys.path = [
9     os.path.join(ROOT, 'apps'),
10     os.path.join(ROOT, 'lib'),
11     # add /lib/* paths here for submodules
12 ] + sys.path
13
14 from django.core.management import execute_manager
15 import imp
16 try:
17     imp.find_module('settings') # Assumed to be in the same directory.
18 except ImportError:
19     import sys
20     sys.stderr.write("Error: Can't find the file 'settings.py' in the directory containing %r. It appears you've customized things.\nYou'll have to run django-admin.py, passing it your settings module.\n" % __file__)
21     sys.exit(1)
22
23 import settings
24
25 if __name__ == "__main__":
26     execute_manager(settings)