· 9 years ago · Dec 06, 2016, 01:00 AM
1from unipath import Path
2
3BASE_DIR = Path(__file__).ancestor(3)
4
5SECRET_KEY = '<my secret key>'
6
7
8
9DJANGO_APPS = (
10 'django.contrib.admin',
11 'django.contrib.auth',
12 'django.contrib.contenttypes',
13 'django.contrib.sessions',
14 'django.contrib.messages',
15 'django.contrib.staticfiles',
16 )
17
18LOCAL_APPS = (
19
20 'apps.eventos',
21 'apps.users',
22
23 )
24
25THIRD_PARTY_APPS = (
26
27 'social.apps.django_app.default',
28
29 )
30
31INSTALLED_APPS = DJANGO_APPS + LOCAL_APPS + THIRD_PARTY_APPS
32
33MIDDLEWARE_CLASSES = (
34 'django.contrib.sessions.middleware.SessionMiddleware',
35 'django.middleware.common.CommonMiddleware',
36 'django.middleware.csrf.CsrfViewMiddleware',
37 'django.contrib.auth.middleware.AuthenticationMiddleware',
38 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
39 'django.contrib.messages.middleware.MessageMiddleware',
40 'django.middleware.clickjacking.XFrameOptionsMiddleware',
41)
42
43ROOT_URLCONF = 'ueventos.urls'
44WSGI_APPLICATION = 'ueventos.wsgi.application'
45
46LANGUAGE_CODE = 'es'
47TIME_ZONE = 'UTC'
48DATE_FORMAT = "Y-m-d"
49USE_I18N = True
50USE_L10N = False
51USE_TZ = True
52
53
54AUTH_USER_MODEL = 'users.User'
55
56AUTHENTICATION_BACKENDS = (
57 'social.backends.facebook.FacebookAppOAuth2',
58 'social.backends.facebook.FacebookOAuth2',
59 'social.backends.google.GoogleOpenId',
60 'social.backends.google.GoogleOAuth2',
61 'social.backends.google.GoogleOAuth',
62 'django.contrib.auth.backends.ModelBackend',
63 )
64
65SOCIAL_AUTH_LOGIN_REDIRECT_URL = '/'
66SOCIAL_AUTH_USER_MODEL = 'users.User'
67
68SOCIAL_AUTH_FACEBOOK_KEY = '776670565804594'
69SOCIAL_AUTH_FACEBOOK_SECRET = 'fcc2a240ef71ff88c15fd64d685bf4eb'
70
71SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = '435717486239-b9dpg2pfian4h8dj1vc95jna8tfdeced.apps.googleusercontent.com'
72SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = 'oE9ZzK_p9zuNxH91gRLS8nH1'
73
74from .base import *
75
76DEBUG = False
77TEMPLATE_DEBUG = False
78ALLOWED_HOSTS = ['*']
79
80DATABASES = {
81 'default': {
82 'ENGINE': 'django.db.backends.postgresql_psycopg2',
83 'NAME': '<mydb>',
84 'USER': '<mydbuser>',
85 'PASSWORD' : 'mydbuser',
86 'HOST': 'localhost',
87 'PORT': '5432'
88
89 }
90}
91
92INSTALLED_APPS = INSTALLED_APPS + (
93
94 'storages',
95 )
96
97AWS_STORAGE_BUCKET_NAME = 'ueventos'
98STATICFILES_STORAGE = 'storages.backends.s3boto.S3BotoStorages'
99AWS_ACCESS_KEY_ID = 'mykey'
100AWS_SECRET_ACCESS_KEY = 'mysecretkey'
101
102STATIC_URL = 'https://s3.amazonaws.com/ueventos/'
103MEDIA_URL = 'https://s3.amazonaws.com/ueventos/'
104
105MEDIA_ROOT = BASE_DIR.child('media')