From 31440f953f3385eae60282c5833a0db54d274383 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marta=20G=C5=82uszkowska?= Date: Mon, 14 Jan 2019 00:19:19 +0000 Subject: [PATCH] =?UTF-8?q?Prze=C5=9Blij=20pliki=20do=20''?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Procfile | 1 + db.sqlite3 | Bin 0 -> 49152 bytes manage.py | 15 ++++++ requirements.txt | Bin 0 -> 264 bytes settings.py | 126 +++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 142 insertions(+) create mode 100644 Procfile create mode 100644 db.sqlite3 create mode 100644 manage.py create mode 100644 requirements.txt create mode 100644 settings.py diff --git a/Procfile b/Procfile new file mode 100644 index 0000000..00124df --- /dev/null +++ b/Procfile @@ -0,0 +1 @@ +web: gunicorn myproject.wsgi \ No newline at end of file diff --git a/db.sqlite3 b/db.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..2d8bc2886b416e60e07a93c525d84cc378bbb482 GIT binary patch literal 49152 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 literal 0 HcmV?d00001 diff --git a/manage.py b/manage.py new file mode 100644 index 0000000..0aeec03 --- /dev/null +++ b/manage.py @@ -0,0 +1,15 @@ +#!/usr/bin/env python +import os +import sys + +if __name__ == '__main__': + os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'hotel.settings') + try: + from django.core.management import execute_from_command_line + except ImportError as exc: + 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?" + ) from exc + execute_from_command_line(sys.argv) diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..a1535cf659fcd722d12c2da41aeeb8741841232a GIT binary patch literal 264 zcmX|++YW*-5JczM#7}_~yg&HnkDw4l4KxK~^yAgDRY)^QvvWGL{k%(El&Dmp0Uc4V zipgC;H|;r2saD8ou9*(-g<93>qMPGnkucZNMmN!!qyTp%ZA@B3-q@OHt41e?z|DwE yJABix&9luj5*|LE8aEK@DapeOdi`BT$~LB0%Y!W%+=_;doBht3mhp8;rcqxE#3x$- literal 0 HcmV?d00001 diff --git a/settings.py b/settings.py new file mode 100644 index 0000000..f6c172b --- /dev/null +++ b/settings.py @@ -0,0 +1,126 @@ +""" +Django settings for hotel project. + +Generated by 'django-admin startproject' using Django 2.1.5. + +For more information on this file, see +https://docs.djangoproject.com/en/2.1/topics/settings/ + +For the full list of settings and their values, see +https://docs.djangoproject.com/en/2.1/ref/settings/ +""" + +import os + +import django_heroku + +# Build paths inside the project like this: os.path.join(BASE_DIR, ...) +BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) + + +# Quick-start development settings - unsuitable for production +# See https://docs.djangoproject.com/en/2.1/howto/deployment/checklist/ + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = 'qjkrranvqc3a+8!+6p4pxlk(w3dvuzt#dab1k2ajuqe+xza2@a' + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = True + +ALLOWED_HOSTS = [] + + +# Application definition + +INSTALLED_APPS = [ + 'rooms.apps.RoomsConfig', + 'django.contrib.admin', + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.messages', + 'django.contrib.staticfiles' +] + +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 = 'hotel.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 = 'hotel.wsgi.application' + + +# Database +# https://docs.djangoproject.com/en/2.1/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.sqlite3', + 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), + } +} + + +# Password validation +# https://docs.djangoproject.com/en/2.1/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/2.1/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/2.1/howto/static-files/ + +STATIC_URL = '/static/' + +# Activate Django-Heroku. +django_heroku.settings(locals()) \ No newline at end of file -- 2.20.1