Mercurial > sat_legacy_website
comparison manage.py @ 149:b1c16cd53b62
update django to version 1.11, refactor project structure, better PEP-8 compliance
author | souliane <souliane@mailoo.org> |
---|---|
date | Tue, 17 Oct 2017 04:11:21 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
148:75a95a1dfeb6 | 149:b1c16cd53b62 |
---|---|
1 #!/usr/bin/env python | |
2 import os | |
3 import sys | |
4 | |
5 if __name__ == "__main__": | |
6 os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings") | |
7 try: | |
8 from django.core.management import execute_from_command_line | |
9 except ImportError: | |
10 # The above import may fail for some other reason. Ensure that the | |
11 # issue is really that Django is missing to avoid masking other | |
12 # exceptions on Python 2. | |
13 try: | |
14 import django | |
15 except ImportError: | |
16 raise ImportError( | |
17 "Couldn't import Django. Are you sure it's installed and " | |
18 "available on your PYTHONPATH environment variable? Did you " | |
19 "forget to activate a virtual environment?" | |
20 ) | |
21 raise | |
22 execute_from_command_line(sys.argv) |