· 7 years ago · Mar 25, 2018, 11:14 AM
1# Archivo de configuracion de entornos
2import os
3
4class Config(object):
5 DEBUG = False
6 TESTING = False
7 SECRET_KEY = os.urandom(9990999)
8 ALLOWED_EXTENSIONS = {'txt', 'pdf', 'png', 'jpg', 'jpeg', 'gif', 'fbk'}
9 JINJA_ENV_CACHE = None
10 TRIM_BLOCKS = True
11 LSTRIP_BLOCKS = True
12 AUTOESCAPE = True
13 UPLOAD_FOLDER = os.path.join(os.path.dirname(__file__), 'uploads')
14 HOST = '0.0.0.0'
15 PORT = 5000
16 LOCALE = 'esp_esp'
17 # app.jinja_env.trim_blocks = True
18 # app.jinja_env.lstrip_blocks = True
19 # app.jinja_env.autoescape = True
20 # upload_folder = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'uploads')
21 # upload_folder =
22 # print "upload folder: ", upload_folder
23
24
25class DevelopmentConfig(Config):
26 DEBUG = True
27 TESTING = False
28
29
30class ProductionConfig(Config):
31 DEBUG = False
32 TESTING = False
33
34
35class TestingConfig(Config):
36 DEBUG = False
37 TESTING = True