development.py.example 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. """
  2. flaskbb.configs.development
  3. ~~~~~~~~~~~~~~~~~~~~
  4. This is the FlaskBB's development config.
  5. An extensive description for all those settings values
  6. is available in ``default.py``.
  7. :copyright: (c) 2014 by the FlaskBB Team.
  8. :license: BSD, see LICENSE for more details.
  9. """
  10. from flaskbb.configs.default import DefaultConfig
  11. class DevelopmentConfig(DefaultConfig):
  12. # Indicates that it is a dev environment
  13. DEBUG = True
  14. # Prefer HTTP for development
  15. PREFERRED_URL_SCHEME = "http"
  16. # Database
  17. SQLALCHEMY_DATABASE_URI = 'sqlite:///' + DefaultConfig._basedir + '/' + \
  18. 'flaskbb.sqlite'
  19. # This will print all SQL statements
  20. SQLALCHEMY_ECHO = True
  21. # Security
  22. SECRET_KEY = "SecretKeyForSessionSigning"
  23. WTF_CSRF_ENABLED = True
  24. WTF_CSRF_SECRET_KEY = "reallyhardtoguess"
  25. # Redis
  26. REDIS_ENABLED = False
  27. REDIS_URL = "redis://localhost:6379"
  28. # Local SMTP Server
  29. MAIL_SERVER = "localhost"
  30. MAIL_PORT = 25
  31. MAIL_USE_SSL = False
  32. MAIL_USERNAME = ""
  33. MAIL_PASSWORD = ""
  34. MAIL_DEFAULT_SENDER = ("FlaskBB Mailer", "noreply@example.org")
  35. ADMINS = ["your_admin_user@gmail.com"]