· 7 years ago · Sep 09, 2018, 05:10 PM
1from .common import *
2import os
3
4# You can use $ pwgen -y 64
5SECRET_KEY = 'CHANGEME'
6
7# SECURITY/PERFORMANCE WARNING: don't run with DEBUG turned on in production!
8DEBUG = True
9
10ALLOWED_HOSTS = ['127.0.0.1', '::1', 'localhost']
11
12SITE_HOST = "localhost:8000"
13
14# Mandatory settings:
15PROLOGIN_EDITION = 2019
16PROBLEMS_REPOSITORY_PATH = '~/prologin/problems'
17PROBLEMS_CORRECTORS = ()
18RECAPTCHA_PUBLIC_KEY = ''
19RECAPTCHA_PRIVATE_KEY = ''
20
21# Required by the documents module:
22DOCUMENTS_REPOSITORY_PATH = '~/prologin/documents'
23
24# Database
25# https://docs.djangoproject.com/en/1.7/ref/settings/#databases
26
27INSTALLED_APPS += ('debug_toolbar',)
28
29MIDDLEWARE += ('debug_toolbar.middleware.DebugToolbarMiddleware',)
30
31DATABASES = {
32 'default': {
33 'ENGINE': 'django.db.backends.postgresql_psycopg2',
34 'HOST': 'localhost',
35 'NAME': 'prologin',
36 'USER': 'prologin',
37 'PASSWORD': 'prologin',
38 }
39}
40
41# Logging
42# https://docs.djangoproject.com/en/1.7/topics/logging/
43
44LOGGING = {
45 'version': 1,
46 'disable_existing_loggers': False,
47 'handlers': {
48 'console': {
49 'level': 'DEBUG',
50 'class': 'logging.StreamHandler',
51 },
52 },
53 'loggers': {
54 '': {
55 'handlers': ['console'],
56 'level': 'DEBUG',
57 'propagate': True,
58 },
59 },
60}
61
62
63# Email
64# Run debug server with:
65# $ make stmpserver
66
67EMAIL_HOST = "localhost"
68EMAIL_PORT = 1025
69EMAIL_USE_TLS = False
70EMAIL_USE_SSL = False