· 8 years ago · Dec 11, 2017, 06:30 PM
1import socket
2import os
3
4DEBUG=True
5APPS = ["main", "explorer"]
6BASE_DIR = os.path.dirname(os.path.abspath(__file__))
7ROOT_URLCONF = "urls"
8STATIC_URL = "/static/"
9VIEWS = os.path.join(BASE_DIR, "{}/views")
10SECRET_KEY = open(os.path.join(os.environ["HOME"], ".secret_key")).read()
11ALLOWED_HOSTS = [socket.gethostname()]
12TEMPLATES = [{"BACKEND" :
13 "django.template.backends.django.DjangoTemplates",
14 "DIRS" : [VIEWS.format(e) for e in APPS],
15 "OPTIONS" :
16 {"context_processors" :
17 ["django.template.context_processors.debug",
18 "django.template.context_processors.request"]}}]
19MIDDLEWARE = ["django.middleware.security.SecurityMiddleware",
20 "django.contrib.sessions.middleware.SessionMiddleware",
21 "django.middleware.common.CommonMiddleware",
22 "django.middleware.csrf.CsrfViewMiddleware",
23 "django.contrib.auth.middleware.AuthenticationMiddleware",
24 "django.contrib.messages.middleware.MessageMiddleware",
25 "django.middleware.clickjacking.XFrameOptionsMiddleware"]
26WSGI_APPLICATION = "nginx.wsgi.application"
27INSTALLED_APPS = APPS + ["django.contrib.admin",
28 "django.contrib.auth",
29 "django.contrib.contenttypes",
30 "django.contrib.messages",
31 "django.contrib.sessions",
32 "django.contrib.staticfiles"]
33
34
35LOGGING = {
36 'version': 1,
37 'disable_existing_loggers': False,
38 'handlers': {
39 'file': {
40 'level': 'DEBUG',
41 'class': 'logging.FileHandler',
42 'filename': '/home/cs/Ws/debug.log',
43 },
44 },
45 'loggers': {
46 'django': {
47 'handlers': ['file'],
48 'level': 'DEBUG',
49 'propagate': True,
50 },
51 },
52}