· 8 years ago · Jun 28, 2017, 04:32 PM
1# LOCALHOST settings
2
3import os
4import requests
5import json
6
7FB_PAGE_TOKEN = 'EAAaHHoZAbazQBAHg83H3eulRnZBn64iYX0ffQqQGdL4toiafN4ChJZAResNMV4iaF3YXUFZCpYH3m89UXIlZBdi3odB04jtrhbqcxlDm3bYytqnO1pCZC3UE6hfQ2bmS2Eg1ADt0nwR5vHdpP2wfnnwZB4f5BFL4LAtIPsRey3KUAZDZD'
8FACEBOOK_APP_ID = '1837415033170740'
9
10WEBHOOK_VERIFY_TOKEN = '123'
11
12DEBUG = True
13CACHING = False
14MSG_ACC_LIMIT = 30
15PRIORITY = {'goout':0, 'yelp':1, 'foursquare':2, 'google':3 }
16
17IS_LOCALHOST = True
18IS_OPENSHIFT = False
19IS_VISITOR = False
20
21DJ_PROJECT_DIR = os.path.dirname(__file__)
22BASE_DIR = os.path.dirname(DJ_PROJECT_DIR)
23WSGI_DIR = BASE_DIR
24
25# SECURITY WARNING: keep the secret key used in production secret!
26SECRET_KEY = '8t8xm^5a8sd9atz9o_-hu8w8duoifhagpasda87sasgd54&yo$xq1z*6_%i9he'
27
28GOO_APIKEY = "AIzaSyDaAf5H_Q2S9mIFQeRTo2vSIIk3T1I9-4Y"
29GOO_DIRECTION_APIKEY = 'AIzaSyDK_K-rnk1HQdk4WH0tvstQTzWmpq8AiVE'
30FORECAST_APIKEY = '09c8fd114dd417c27ed8b99c9a93f508'
31TRIPADVISOR_APIKEY = 'ca653a7c4d174cd599c911b02f668093'
32FOURSQUARE_CLIENT_ID = '1V3MXAQW1NXAZSQORDUSO2Z5Y2ZKZ0G4V4MH4UP1SKE4BGVI',
33FOURSQUARE_CLIENT_SECRET = 'F5MBXAJ2ZANN5NYQ4V5VIVTSGZ24CTBFICV4LUMQ2EFSL13B',
34TELEGRAM_TOKEN = '273259504:AAEUp2NwsQMelCYM65_TtuDVimHuHu4_SFU'+'/'
35MAPBOX_ACCESS_TOKEN = 'pk.eyJ1IjoicHJpaG9kYSIsImEiOiJjaXRhNnV1bG8wMDA0MnNtaWNkdzZhc2JqIn0.b9I-zEP49mIIkvXorbsXgA'
36WIT_TOKEN = 'M6AFDKIEGYRU73HG6Y2EYCMSJMKHWIP2'
37ZOMATO_APIKEY = "b9ad1666e2bbaf2e43b9f534a2e29357"
38YELP_CONSUMER_KEY = "tpaATz36DHA9FRi14Ydxpw"
39YELP_CONSUMER_SECRET = "F7dkNA14YzbxozpRJ1glOREFBItofdaYfY30aEI83w86tNQYRJwjONvXSvbIv1LU"
40data = {'client_id': 'tpaATz36DHA9FRi14Ydxpw',
41 'grant_type': 'client_credentials',
42 'client_secret': 'F7dkNA14YzbxozpRJ1glOREFBItofdaYfY30aEI83w86tNQYRJwjONvXSvbIv1LU'}
43headers = {'Content-Type': 'application/x-www-form-urlencoded'}
44YELP_TOKEN = requests.post("https://api.yelp.com/oauth2/token", data=data, headers=headers).json()["access_token"]
45
46DEFAULT_FONT = '/usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf'
47DEPLOY_URL = 'localhost:8000'
48
49DB_ENGINE = 'django.db.backends.mysql'
50DB_NAMES = {'default':'bot_django', 'goout':'bot_goout', 'content' : 'bot_content', 'wordpress' : 'wordpress_e'}
51DB_SERVER_USER = 'admin_bot'
52DB_SERVER_PASSWORD = 'cisaruvpekar'
53DB_SERVER_HOST = '127.0.0.1'
54DB_SERVER_PORT = '3307'
55
56
57REDIS_CONF = {
58 'PASSWORD' : os.environ.get('REDIS_PASSWORD', None),
59 'HOST' : os.environ.get('REDIS_SERVER_HOST', '127.0.0.1'),
60 'PORT' : os.environ.get('REDIS_SERVER_PORT', '6379')
61}
62
63ELASTIC_CONF = {
64 'HOST' : '127.0.0.1',
65 'PORT' : 9200
66}
67DASHING = {
68 'INSTALLED_WIDGETS': ('knob','list', ),
69 'PERMISSION_CLASSES': (
70 'dashing.permissions.AllowAny',
71 )
72}
73# DASHING = {
74# 'INSTALLED_WIDGETS': ('number', 'list', 'graph',),
75# 'PERMISSION_CLASSES': (
76# # 'dashing.permissions.IsAuthenticated',
77# 'dashing.permissions.AllowAny'
78# ),
79# # 'LOCALES': ('cs')
80# }
81
82def get_debug():
83 return str(DEBUG)
84def get_cache():
85 return str(CACHING)
86def get_priority():
87 return ' > '.join([key for key, val in sorted(PRIORITY.items(), key=lambda x: x[1])])
88def get_msg_limit():
89 return str(MSG_ACC_LIMIT)
90
91STATIC_URL = '/static/'
92STATIC_ROOT = os.path.join(WSGI_DIR, 'static')
93
94MEDIA_URL = '/static/media/'
95MEDIA_ROOT = os.path.join(STATIC_ROOT, 'media')
96
97TMP_MEDIA_URL = '/static/tmp-media/'
98TMP_MEDIA_ROOT = os.path.join(STATIC_ROOT, 'tmp-media')
99
100
101LAT = 50.081188
102LONG = 14.427981