From 563f3759b179e1fa9cf11e46218a8fd96343eee6 Mon Sep 17 00:00:00 2001 From: passionatecricketer Date: Fri, 27 Oct 2017 23:33:15 +0530 Subject: [PATCH] Admin access --- db.sqlite3 | Bin 0 -> 37888 bytes manage.py | 22 ++++ mozilla/__init__.py | 0 mozilla/__pycache__/__init__.cpython-34.pyc | Bin 0 -> 135 bytes mozilla/__pycache__/settings.cpython-34.pyc | Bin 0 -> 2369 bytes mozilla/__pycache__/urls.cpython-34.pyc | Bin 0 -> 943 bytes mozilla/__pycache__/wsgi.cpython-34.pyc | Bin 0 -> 557 bytes mozilla/settings.py | 120 ++++++++++++++++++++ mozilla/urls.py | 21 ++++ mozilla/wsgi.py | 16 +++ 10 files changed, 179 insertions(+) create mode 100644 db.sqlite3 create mode 100644 manage.py create mode 100644 mozilla/__init__.py create mode 100644 mozilla/__pycache__/__init__.cpython-34.pyc create mode 100644 mozilla/__pycache__/settings.cpython-34.pyc create mode 100644 mozilla/__pycache__/urls.cpython-34.pyc create mode 100644 mozilla/__pycache__/wsgi.cpython-34.pyc create mode 100644 mozilla/settings.py create mode 100644 mozilla/urls.py create mode 100644 mozilla/wsgi.py diff --git a/db.sqlite3 b/db.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..fbc2dcf70209e5509fd81b9862364022575f5508 GIT binary patch literal 37888 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 F%)iq;{B8gM literal 0 HcmV?d00001 diff --git a/mozilla/__pycache__/urls.cpython-34.pyc b/mozilla/__pycache__/urls.cpython-34.pyc new file mode 100644 index 0000000000000000000000000000000000000000..64821c5d904e75323f1a5868f160bf5b9117f362 GIT binary patch literal 943 zcma)5OOMkq5T3MYyM$Ny2RTJf^-D6< zY9-dCp-yNOMQ=BpoRuaosB_#Xdq#3$9WlCe-1-1ZoF*Ry|6~(#tPPRca3a)78(Bk; zBInd{VmY5g1joj?!cNkZ>C7fNp`!86#8?Aq#EXgpifdlF0J~EsFi&f&YWOf1NXCaF8N~;%;aL zr*{XVeQFym`G_bg`J;hf58`N=Q)}-nF*kOA`#&DqZMgANl3J^V&`Cpljk4UIp zc$i^)iPMS7@{$R)Mj`4OeR>&Iw9)9K7Kb1itdaNS!P^-i%-*CnC zsEN8d=Vh+fDeBl3}g;b#xj#r^)UtLGrbnjO%*YJOBe%+r==B4Gv&W*4ey4=hew;!}kzkixD};cyM5!P>qzDm3+BoaUu7lTJ*-lDx?N9U< z_#?DePF%Qf;{vluL9y)T(agN}#{PNyF#0q9_317E_zrukMe!>-?hSzem=FdaLQnxr zD4^W}6++p9NecoDV0i$`Ll6fb4&gSWR10p2*KSDTUVHN``Zyj8S!VP?=4@dsE6qkK z#aU&|5;Gr1(au-S}Pm693v z(&*WY^xke=EHbIdu-q1y(IhS%TS$dZnL~^U?<;qbB*J7a7E7*k^KYiilnLsjANTu7 zVXnPN1Xjx2l&F1j?Q)q!Kj?>G)C=mzIr_B8rF(PKPtGo0j|P|N`26Z>I2w%8_m^iM z-koo{_s@?VdM|bEdY!tHrZhvE)}e8AcQ;9#8H;fvYeO=sJE+&v8eK<36u96k)VPJ;&reULD~Hxit#k#S7gK@mvp3cB-v0mHIKG GDEtdyFRZ5k literal 0 HcmV?d00001 diff --git a/mozilla/settings.py b/mozilla/settings.py new file mode 100644 index 0000000..4a5cb05 --- /dev/null +++ b/mozilla/settings.py @@ -0,0 +1,120 @@ +""" +Django settings for mozilla project. + +Generated by 'django-admin startproject' using Django 1.11.6. + +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 os + +# 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/1.11/howto/deployment/checklist/ + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = '-56-+c%yve+lspb*%1_0gale+!)j1q@hn2o+rk29y!y#f1ss&@' + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = True + +ALLOWED_HOSTS = [] + + +# Application definition + +INSTALLED_APPS = [ + '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 = 'mozilla.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 = 'mozilla.wsgi.application' + + +# Database +# https://docs.djangoproject.com/en/1.11/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/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/' diff --git a/mozilla/urls.py b/mozilla/urls.py new file mode 100644 index 0000000..e9afe82 --- /dev/null +++ b/mozilla/urls.py @@ -0,0 +1,21 @@ +"""mozilla 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/mozilla/wsgi.py b/mozilla/wsgi.py new file mode 100644 index 0000000..6c02c52 --- /dev/null +++ b/mozilla/wsgi.py @@ -0,0 +1,16 @@ +""" +WSGI config for mozilla 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", "mozilla.settings") + +application = get_wsgi_application()