Move files to new django 1.8 structure
authorMagnus Hagander <magnus@hagander.net>
Thu, 31 Dec 2015 13:23:26 +0000 (14:23 +0100)
committerMagnus Hagander <magnus@hagander.net>
Thu, 31 Dec 2015 13:23:26 +0000 (14:23 +0100)
Need another subdirectory. Also update manage.py and wsgi.py for
the django 1.8 formats.

23 files changed:
hamnadmin/admin.wsgi [deleted file]
hamnadmin/hamnadmin/__init__.py [moved from hamnadmin/__init__.py with 100% similarity]
hamnadmin/hamnadmin/auth.py [moved from hamnadmin/auth.py with 100% similarity]
hamnadmin/hamnadmin/exceptions.py [moved from hamnadmin/exceptions.py with 100% similarity]
hamnadmin/hamnadmin/local_settings.py.sample [moved from hamnadmin/local_settings.py.sample with 100% similarity]
hamnadmin/hamnadmin/register/__init__.py [moved from hamnadmin/register/__init__.py with 100% similarity]
hamnadmin/hamnadmin/register/admin.py [moved from hamnadmin/register/admin.py with 100% similarity]
hamnadmin/hamnadmin/register/models.py [moved from hamnadmin/register/models.py with 100% similarity]
hamnadmin/hamnadmin/register/templates/404.html [moved from hamnadmin/register/templates/404.html with 100% similarity]
hamnadmin/hamnadmin/register/templates/500.html [moved from hamnadmin/register/templates/500.html with 100% similarity]
hamnadmin/hamnadmin/register/templates/admin/login.html [moved from hamnadmin/register/templates/admin/login.html with 100% similarity]
hamnadmin/hamnadmin/register/templates/admin/register/blog/change_form.html [moved from hamnadmin/register/templates/admin/register/blog/change_form.html with 100% similarity]
hamnadmin/hamnadmin/register/templates/aggregatorlog.html [moved from hamnadmin/register/templates/aggregatorlog.html with 100% similarity]
hamnadmin/hamnadmin/register/templates/blogposts.html [moved from hamnadmin/register/templates/blogposts.html with 100% similarity]
hamnadmin/hamnadmin/register/templates/index.html [moved from hamnadmin/register/templates/index.html with 100% similarity]
hamnadmin/hamnadmin/register/templates/internal_error.html [moved from hamnadmin/register/templates/internal_error.html with 100% similarity]
hamnadmin/hamnadmin/register/templates/regbase.html [moved from hamnadmin/register/templates/regbase.html with 100% similarity]
hamnadmin/hamnadmin/register/urls.py [moved from hamnadmin/register/urls.py with 100% similarity]
hamnadmin/hamnadmin/register/views.py [moved from hamnadmin/register/views.py with 100% similarity]
hamnadmin/hamnadmin/settings.py [moved from hamnadmin/settings.py with 100% similarity]
hamnadmin/hamnadmin/urls.py [moved from hamnadmin/urls.py with 100% similarity]
hamnadmin/hamnadmin/wsgi.py [new file with mode: 0644]
hamnadmin/manage.py

diff --git a/hamnadmin/admin.wsgi b/hamnadmin/admin.wsgi
deleted file mode 100644 (file)
index c31dfd5..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-import os, sys
-
-os.environ['DJANGO_SETTINGS_MODULE'] = 'hamnadmin.settings'
-
-import django.core.handlers.wsgi
-application = django.core.handlers.wsgi.WSGIHandler()
-
diff --git a/hamnadmin/hamnadmin/wsgi.py b/hamnadmin/hamnadmin/wsgi.py
new file mode 100644 (file)
index 0000000..de4944b
--- /dev/null
@@ -0,0 +1,16 @@
+"""
+WSGI config for hamnadmin project.
+
+It exposes the WSGI callable as a module-level variable named ``application``.
+
+For more information on this file, see
+https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/
+"""
+
+import os
+
+from django.core.wsgi import get_wsgi_application
+
+os.environ.setdefault("DJANGO_SETTINGS_MODULE", "hamnadmin.settings")
+
+application = get_wsgi_application()
index 5e78ea979ea3846a4602f604e265fc4666beffac..12f182b624a11b5ff1f3b54d9b1da83a8bed4747 100755 (executable)
@@ -1,11 +1,10 @@
 #!/usr/bin/env python
-from django.core.management import execute_manager
-try:
-    import 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(If the file settings.py does indeed exist, it's causing an ImportError somehow.)\n" % __file__)
-    sys.exit(1)
+import os
+import sys
 
 if __name__ == "__main__":
-    execute_manager(settings)
+    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "hamnadmin.settings")
+
+    from django.core.management import execute_from_command_line
+
+    execute_from_command_line(sys.argv)