diff --git a/config/__init__.py b/config/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/config/__pycache__/__init__.cpython-35.pyc b/config/__pycache__/__init__.cpython-35.pyc deleted file mode 100644 index a66bf0e..0000000 Binary files a/config/__pycache__/__init__.cpython-35.pyc and /dev/null differ diff --git a/config/__pycache__/__init__.cpython-36.pyc b/config/__pycache__/__init__.cpython-36.pyc deleted file mode 100644 index b02bbee..0000000 Binary files a/config/__pycache__/__init__.cpython-36.pyc and /dev/null differ diff --git a/config/__pycache__/urls.cpython-35.pyc b/config/__pycache__/urls.cpython-35.pyc deleted file mode 100644 index 5ef3637..0000000 Binary files a/config/__pycache__/urls.cpython-35.pyc and /dev/null differ diff --git a/config/__pycache__/urls.cpython-36.pyc b/config/__pycache__/urls.cpython-36.pyc deleted file mode 100644 index 12cce54..0000000 Binary files a/config/__pycache__/urls.cpython-36.pyc and /dev/null differ diff --git a/config/__pycache__/wsgi.cpython-36.pyc b/config/__pycache__/wsgi.cpython-36.pyc deleted file mode 100644 index f11aca8..0000000 Binary files a/config/__pycache__/wsgi.cpython-36.pyc and /dev/null differ diff --git a/config/settings/__pycache__/base.cpython-35.pyc b/config/settings/__pycache__/base.cpython-35.pyc deleted file mode 100644 index ade98b7..0000000 Binary files a/config/settings/__pycache__/base.cpython-35.pyc and /dev/null differ diff --git a/config/settings/__pycache__/base.cpython-36.pyc b/config/settings/__pycache__/base.cpython-36.pyc deleted file mode 100644 index 816efc4..0000000 Binary files a/config/settings/__pycache__/base.cpython-36.pyc and /dev/null differ diff --git a/config/settings/__pycache__/local.cpython-35.pyc b/config/settings/__pycache__/local.cpython-35.pyc deleted file mode 100644 index 31d8c0d..0000000 Binary files a/config/settings/__pycache__/local.cpython-35.pyc and /dev/null differ diff --git a/config/settings/__pycache__/local.cpython-36.pyc b/config/settings/__pycache__/local.cpython-36.pyc deleted file mode 100644 index e24cf10..0000000 Binary files a/config/settings/__pycache__/local.cpython-36.pyc and /dev/null differ diff --git a/config/settings/base.py b/config/settings/base.py deleted file mode 100644 index 3df04f2..0000000 --- a/config/settings/base.py +++ /dev/null @@ -1,149 +0,0 @@ -""" -Django settings for config project. - -Generated by 'django-admin startproject' using Django 1.11.11. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import environ - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -ROOT_DIR = environ.Path(__file__) - 3 -APPS_DIR = ROOT_DIR.path('project') - -env = environ.Env() - -# This section added from an update to standards in CookieCutter Django to ensure no errors are encountered at runserver/migrations -READ_DOT_ENV_FILE = env.bool('DJANGO_READ_DOT_ENV_FILE', default=False) - -if READ_DOT_ENV_FILE: - env_file = str(ROOT_DIR.path('.env')) - print('Loading : {}'.format(env_file)) - env.read_env(env_file) - print('The .env file has been loaded. See base.py for more information') - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = env.bool('DJANGO_DEBUG', False) - - -# Application definition - -DJANGO_APPS = ( - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - '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', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'config.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'config.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': str(ROOT_DIR.path('db.sqlite3')), - } -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' - -STATIC_ROOT = str(ROOT_DIR('staticfiles')) - -STATICFILES_DIRS = ( - str(APPS_DIR.path('static')), -) - -STATICFILES_FINDERS = ( - 'django.contrib.staticfiles.finders.FileSystemFinder', - 'django.contrib.staticfiles.finders.AppDirectoriesFinder', -) - -MEDIA_URL = '/media/' - -MEDIA_ROOT = str(APPS_DIR('media')) diff --git a/config/settings/local.py b/config/settings/local.py deleted file mode 100644 index fc0de1b..0000000 --- a/config/settings/local.py +++ /dev/null @@ -1,4 +0,0 @@ -from .base import * - -SECRET_KEY = env('DJANGO_SECRET_KEY', default='8k)p&3j2w38^xfb*5th4s_45+)-&fhc4c_z3=1^2u8es@zgyk9') -DEBUG = env.bool('DJANGO_DEBUG', default=True) diff --git a/config/settings/production.py b/config/settings/production.py deleted file mode 100644 index b05fbb6..0000000 --- a/config/settings/production.py +++ /dev/null @@ -1,3 +0,0 @@ -from .base import * - -ALLOWED_HOSTS = [] diff --git a/config/settings/test.py b/config/settings/test.py deleted file mode 100644 index 9b5ed21..0000000 --- a/config/settings/test.py +++ /dev/null @@ -1 +0,0 @@ -from .base import * diff --git a/config/urls.py b/config/urls.py deleted file mode 100644 index 49a2c8b..0000000 --- a/config/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""config URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/config/wsgi.py b/config/wsgi.py deleted file mode 100644 index 96cbb97..0000000 --- a/config/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for config 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.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings") - -application = get_wsgi_application() diff --git a/manage.py b/manage.py deleted file mode 100755 index d4d41e9..0000000 --- a/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings.local") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/mocha-server.py b/mocha-server.py old mode 100644 new mode 100755 index f82fbe6..3a80541 --- a/mocha-server.py +++ b/mocha-server.py @@ -1,12 +1,9 @@ -import sys - def application(environ, start_response): status = '200 OK' - output = str(environ['REQUEST_URI']).encode('UTF-8') + output = environ['REQUEST_URI'].encode('UTF-8') response_headers = [('Content-type', 'text/plain'), ('Content-Length', str(len(output)))] - start_response(status, response_headers) return [output] diff --git a/wsgi.py b/wsgi.py deleted file mode 100644 index c199323..0000000 --- a/wsgi.py +++ /dev/null @@ -1,12 +0,0 @@ -import django -from django.core.handlers.wsgi import WSGIHandler - - -def get_wsgi_application(): - """ - The public interface to Django's WSGI support. Return a WSGI callable. - Avoids making django.core.handlers.WSGIHandler a public API, in case the - internal WSGI implementation changes or moves in the future. - """ - django.setup(set_prefix=False) - return WSGIHandler()