· 7 years ago · Jun 11, 2018, 10:30 AM
1from __future__ import print_function, unicode_literals
2import os.path
3
4
5BASE_PATH = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
6MEDIA_ROOT = BASE_PATH + '/collected_static/'
7STATIC_ROOT = BASE_PATH + '/static'
8
9SECRET_KEY = 'secret'
10
11SITE_DOMAIN = 'localhost'
12SITE_DOMAIN_PORT = SITE_DOMAIN + ':8000'
13SITE_URL = 'http://' + SITE_DOMAIN_PORT
14
15DEBUG = True
16TEMPLATE_DEBUG = DEBUG
17SKIP_SOUTH_TESTS = True
18SOUTH_TESTS_MIGRATE = False
19
20OP_NET_SHOW_DEBUG_EMAIL_BACKENDS = True
21OP_NET_ALLOW_LIVE_EMAIL_BACKENDS = False
22
23ON_MAILTRAP_USER = '@'
24ON_MAILTRAP_PASSWORD = '!'
25
26CSRF_COOKIE_SECURE = False
27SESSION_COOKIE_SECURE = False
28
29EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
30EMAIL_USE_TLS = False
31EMAIL_HOST, EMAIL_PORT = '127.0.0.1', 1025
32
33# EMAIL_HOST_USER = '577926b09e737386b'
34# EMAIL_HOST_PASSWORD = 'c9e584649b555b'
35STRIPE_PUBLIC_KEY = "pk_test_KojkXjo1YwekWgtiQINgweJx"
36STRIPE_SECRET_KEY = "sk_test_E37NR2guHCPWLfW0orrd5mO4"
37
38# SEPARATE_SHARER_REQUESTER_CR_MAIL = False
39
40PDF_GENERATE_BASE_URL = "http://localhost:8000/static/"
41
42# To restore after hijack
43# AUTHENTICATION_BACKENDS = tuple(sorted(AUTHENTICATION_BACKENDS,
44# key=lambda b: b != 'django.contrib.auth.backends.ModelBackend'))
45
46SESSION_CHECK_ACCESS_ALLOW_DOMAINS = [
47 'www.opportunitynetwork.com',
48 # Insert other dev/staging servers
49 'localhost:8080',
50 '127.0.0.1:8080',
51]
52PUBLIC_PAGE_URL = SITE_URL + '/home'
53
54#####################################################
55# La Caixa (DEV-176)
56#####################################################
57LA_CAIXA_SECRET = '6U_TnAc+'
58LA_CAIXA_PUBLIC_KEY = '-----BEGIN RSA PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAspLuCgU3yH9SXgt8dgRk\nGEz3DywZCIzgkE1m+gxpjq5HK8vcuvvUII/t3ZLVxMQCQMy3M8QHEURcL4LKzigg\n1KyfzN4SPw7LNkX5fKm/6c3QCoQiraofbiSJ0dnJrZgnPD+D4hTjFKyZl/pi60D1\nxwuS4MSACOGpREmT5bm47vhNkljCrSvLt340FHSAlLbuSFF39Z9QYDQHWomfVIhq\nuRnpqiIgqSFyEGyqRksdDevoUbytW1MOdN5obAc/V0DyDNZRZpTmos8CYh/iKlU1\nxMg9NakOmAJE15YnQYFTc2tmMXNMDGk51cGRrazKOqS5F7VH1BIj2i2/IzxmM1CF\nATVWnK1m+7O2Bq92FYs6bstRlp2q2D1W/LyPBnqXkyNOwTWx4CqBW+MPgns0NXD0\nXuovOAyqmOv/iv5EGr3xq2YjdYMtbf5li6vYsm2v4UfzWCnCqxBmzgTfIrgFViCe\nL3bfG61D1a34l9olktVoGJj98TWdK3olqdOhcdQzmiUbaBWh2xUj0O2RT2nQ8Jo+\nO5bIw5QrjmjgTiznhkUQp3wKmvwKvvo238LHvcnBiVazZMqqfazQ7Tu7eW/tJMxp\noS+MXdBRQYt45WeH/4dw3LjzCvfIlQjuujrT5ieA0qxxGbt+vjfpmrF1/+EP52J1\n2xdWpJQyC+rjIwnMKCYEg3cCAwEAAQ==\n-----END RSA PUBLIC KEY-----'
59LA_CAIXA_PRIVATE_KEY = '-----BEGIN ENCRYPTED PRIVATE KEY-----\n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\n803/eHW3mycKWwdw5Z5Qxxi/vlhDhVFSNA==\n-----END ENCRYPTED PRIVATE KEY-----'
60
61
62NOTEBOOK_ARGUMENTS = [
63 '--no-browser',
64 # '--quiet',
65 '--ip=0.0.0.0',
66 '--log-level=CRITICAL',
67 '--NotebookApp.disable_check_xsrf=True',
68 '--NotebookApp.token=qwe',
69 '--allow-root',
70 # To run HTTPS for PyCharm
71 # '--certfile=dockertest/mycert.pem',
72 # '--keyfile=dockertest/mykey.key',
73]
74
75DATABASES = {
76 'default': {
77 'ENGINE': 'django.db.backends.mysql',
78 'NAME': os.environ.get('RDS_DB_NAME', 'opportu1_django'),
79 'USER': os.environ.get('RDS_USERNAME', 'root'),
80 'PASSWORD': os.environ.get('RDS_PASSWORD', '1234qwer'),
81 'HOST': os.environ.get('RDS_DBHOST', '127.0.0.1'),
82 'PORT': os.environ.get('RDS_PORT', '3306'),
83 'TEST': {
84 'CHARSET': 'UTF8',
85 },
86 }
87}
88
89IS_DEMO_SERVER = True
90
91RECAPTCHA_PRIVATE_KEY = '6Lcyp0wUAAAAAPoEMsrxjgHLV1tvvVKo77utS4b7'
92RECAPTCHA_PUBLIC_KEY = '6Lcyp0wUAAAAAFJQfMlmg-dYrGr8LT8dD8hxb9kV'