aboutsummaryrefslogtreecommitdiffstats
path: root/manage.py
diff options
context:
space:
mode:
authorGravatar Tom Willemse2013-05-09 20:07:49 +0200
committerGravatar Tom Willemse2013-05-09 20:07:49 +0200
commit15c5869b54e9a770b9abbeab1e990b713cdb1b3b (patch)
tree4aa805a44e8da93f4b0698520f16096d216d8ec3 /manage.py
parent5f7df695ac6dd9ccc5444a8fc20fa8d97196953e (diff)
downloadryuslash.org-15c5869b54e9a770b9abbeab1e990b713cdb1b3b.tar.gz
ryuslash.org-15c5869b54e9a770b9abbeab1e990b713cdb1b3b.zip
Update for django 1.4
Diffstat (limited to 'manage.py')
-rwxr-xr-xmanage.py17
1 files changed, 6 insertions, 11 deletions
diff --git a/manage.py b/manage.py
index 1473748..51881cf 100755
--- a/manage.py
+++ b/manage.py
@@ -1,14 +1,9 @@
#!/usr/bin/env python2
-from django.core.management import execute_manager
-import imp
-try:
- imp.find_module('settings') # Assumed to be in the same directory.
-except ImportError:
- import sys
- 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__)
- sys.exit(1)
-
-import settings
+import os, sys
if __name__ == "__main__":
- execute_manager(settings)
+ os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ryuslash.settings")
+
+ from django.core.management import execute_from_command_line
+
+ execute_from_command_line(sys.argv)