1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- """
- walle-web
- Application configuration.
- 注意: 带了 @TODO 的地方可能需要你的调整
- :copyright: © 2015-2019 walle-web.io
- :created time: 2018-11-24 07:05:35
- :author: wushuiyong@walle-web.io
- """
- import os
- from walle.config.settings import Config
- SETTINGS = {
- "MYSQL_USER": "root",
- "MYSQL_PASSWORD": "walle",
- "MYSQL_DATABASE": "walle",
- "MYSQL_ROOT_PASSWORD": "walle",
- "MYSQL_HOST": "127.0.0.1",
- "MYSQL_PORT": 3306,
- }
- class ProdConfig(Config):
- """Production configuration."""
- ENV = 'prod'
- DEBUG = False
- SQLALCHEMY_ECHO = False
-
-
-
- HOST = '0.0.0.0'
- PORT = 5000
-
- SSL = False
-
-
- SQLALCHEMY_DATABASE_URI = 'mysql://{}:{}@{}:{}/{}?charset=utf8mb4'.format(
- SETTINGS["MYSQL_USER"], SETTINGS["MYSQL_PASSWORD"], SETTINGS["MYSQL_HOST"], SETTINGS["MYSQL_PORT"],
- SETTINGS["MYSQL_DATABASE"])
-
-
-
-
-
- CODE_BASE = '/tmp/walle/codebase/'
-
-
-
- LOG_PATH = os.path.join(Config.PROJECT_ROOT, 'logs')
- LOG_PATH_ERROR = os.path.join(LOG_PATH, 'error.log')
- LOG_PATH_INFO = os.path.join(LOG_PATH, 'info.log')
- LOG_FILE_MAX_BYTES = 100 * 1024 * 1024
-
- MAIL_SERVER = 'smtp.exmail.qq.com'
- MAIL_PORT = 465
- MAIL_USE_SSL = True
- MAIL_USE_TLS = False
- MAIL_DEFAULT_SENDER = 'service@walle-web.io'
- MAIL_USERNAME = 'service@walle-web.io'
- MAIL_PASSWORD = 'Ki9y&3U82'
-
- COOKIE_ENABLE = False
|