diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1d59fb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +__pycache__/ +db.sqlite3 diff --git a/pythonph/__init__.py b/config/__init__.py similarity index 100% rename from pythonph/__init__.py rename to config/__init__.py diff --git a/pythonph/settings.py b/config/settings/base.py similarity index 93% rename from pythonph/settings.py rename to config/settings/base.py index b8b9f45..2717c1c 100644 --- a/pythonph/settings.py +++ b/config/settings/base.py @@ -30,7 +30,7 @@ # Application definition -INSTALLED_APPS = [ +DJANGO_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', @@ -39,6 +39,12 @@ 'django.contrib.staticfiles', ] +THIRD_PARTY_APPS = [] + +LOCAL_APPS = [] + +INSTALLED_APPS = DJANGO_APPS + THIRD_PARTY_APPS + LOCAL_APPS + MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', @@ -49,7 +55,7 @@ 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] -ROOT_URLCONF = 'pythonph.urls' +ROOT_URLCONF = 'config.urls' TEMPLATES = [ { @@ -67,7 +73,7 @@ }, ] -WSGI_APPLICATION = 'pythonph.wsgi.application' +WSGI_APPLICATION = 'config.wsgi.application' # Database diff --git a/config/settings/development.py b/config/settings/development.py new file mode 100644 index 0000000..16e6aab --- /dev/null +++ b/config/settings/development.py @@ -0,0 +1,3 @@ +from .base import * + +ALLOWED_HOSTS = ['*'] diff --git a/pythonph/urls.py b/config/urls.py similarity index 100% rename from pythonph/urls.py rename to config/urls.py diff --git a/pythonph/wsgi.py b/config/wsgi.py similarity index 80% rename from pythonph/wsgi.py rename to config/wsgi.py index 45008f8..266f8ca 100644 --- a/pythonph/wsgi.py +++ b/config/wsgi.py @@ -11,6 +11,6 @@ from django.core.wsgi import get_wsgi_application -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "pythonph.settings") +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings.development") application = get_wsgi_application() diff --git a/manage.py b/manage.py index edbc237..04e1173 100755 --- a/manage.py +++ b/manage.py @@ -3,7 +3,7 @@ import sys if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "pythonph.settings") + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings.development") try: from django.core.management import execute_from_command_line except ImportError as exc: diff --git a/pythonph/empty b/pythonph/empty new file mode 100644 index 0000000..e69de29 diff --git a/requirements/base.pip b/requirements/base.pip new file mode 100644 index 0000000..e72874d --- /dev/null +++ b/requirements/base.pip @@ -0,0 +1 @@ +Django==2.0 diff --git a/requirements/development.pip b/requirements/development.pip new file mode 100644 index 0000000..e1ba29c --- /dev/null +++ b/requirements/development.pip @@ -0,0 +1 @@ +-r base.pip