#!/usr/bin/env python # -*- coding=UTF-8 -*- # ************************************************************************** # Copyright © 2016 jianglin # File Name: config.py # Author: jianglin # Email: xiyang0807@gmail.com # Created: 2016-05-20 12:31:46 (CST) # Last Update:星期五 2016-7-29 13:8:2 (CST) # By: jianglin # Description: # ************************************************************************** from datetime import timedelta DEBUG = True SECRET_KEY = 'secret key' SECURITY_PASSWORD_SALT = 'you will never guess' # for development use localhost:5000 # for production use xxx.com SERVER_NAME = 'localhost:5000' # remember me to save cookies PERMANENT_SESSION_LIFETIME = timedelta(days=3) REMEMBER_COOKIE_DURATION = timedelta(days=3) ONLINE_LAST_MINUTES = 5 # You want show how many topics per page PER_PAGE = 12 # Use cache CACHE_TYPE = 'redis' CACHE_DEFAULT_TIMEOUT = 60 CACHE_KEY_PREFIX = 'cache:' CACHE_REDIS_HOST = '127.0.0.1' CACHE_REDIS_PORT = '6379' CACHE_REDIS_PASSWORD = 'redis password' CACHE_REDIS_DB = 1 # Mail such as qq MAIL_SERVER = 'smtp.qq.com' MAIL_PORT = 25 MAIL_USE_TLS = True MAIL_USE_SSL = False MAIL_USERNAME = 'Your domain email' MAIL_PASSWORD = 'Your password' MAIL_DEFAULT_SENDER = 'Your domain email' # Log,if SEND_LOGS is True when web app has some error happen(500) # the email will be sent to RECEIVER SEND_LOGS = False RECEIVER = ["yourname@gmail.com"] INFO_LOG = "info.log" ERROR_LOG = "error.log" # Sql SQLALCHEMY_DATABASE_URI = 'postgresql://postgres:password@localhost/db_name' # SQLALCHEMY_DATABASE_URI = 'sqlite:////tmp/test.db' # SQLALCHEMY_DATABASE_URI = 'mysql://username:password@server/db' # avatar upload folder AVATAR_FOLDER = 'avatars/' # Locale LANGUAGES = {'en': 'English', 'zh': 'Chinese'}