config_dev.py 787 B

12345678910111213141516171819202122232425262728293031323334
  1. import logging
  2. from app.config_common import *
  3. # DEBUG can only be set to True in a development environment for security reasons
  4. DEBUG = True
  5. # Secret key for generating tokens
  6. SECRET_KEY = 'houdini'
  7. # Admin credentials
  8. ADMIN_CREDENTIALS = ('admin', 'pa$$word')
  9. # Database choice
  10. SQLALCHEMY_DATABASE_URI = 'sqlite:///app.db'
  11. SQLALCHEMY_TRACK_MODIFICATIONS = True
  12. # Configuration of a Gmail account for sending mails
  13. MAIL_SERVER = 'smtp.googlemail.com'
  14. MAIL_PORT = 465
  15. MAIL_USE_TLS = False
  16. MAIL_USE_SSL = True
  17. MAIL_USERNAME = 'flask.boilerplate'
  18. MAIL_PASSWORD = 'flaskboilerplate123'
  19. ADMINS = ['flask.boilerplate@gmail.com']
  20. # Number of times a password is hashed
  21. BCRYPT_LOG_ROUNDS = 12
  22. LOG_LEVEL = logging.DEBUG
  23. LOG_FILENAME = 'activity.log'
  24. LOG_MAXBYTES = 1024
  25. LOG_BACKUPS = 2