1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- """
- flaskbb.configs.testing
- ~~~~~~~~~~~~~~~~~~~~
- This is the FlaskBB's testing config.
- :copyright: (c) 2014 by the FlaskBB Team.
- :license: BSD, see LICENSE for more details.
- """
- from flaskbb.configs.default import DefaultConfig
- class TestingConfig(DefaultConfig):
- # Indicates that it is a testing environment
- DEBUG = False
- TESTING = True
- # SQLAlchemy connection options
- # This will create in the applications folder (where manage.py is)
- # a database named flaskbb.sqlite.
- SQLALCHEMY_DATABASE_URI = (
- 'sqlite:///' + DefaultConfig._basedir + '/' + 'flaskbb_testing.sqlite'
- )
- # This will print all SQL statements
- SQLALCHEMY_ECHO = False
- # Security
- SECRET_KEY = "SecretKeyForSessionSigning"
- WTF_CSRF_ENABLED = True
- WTF_CSRF_SECRET_KEY = "reallyhardtoguess"
- # Recaptcha
- # To get recaptcha, visit the link below:
- # https://www.google.com/recaptcha/admin/create
- # Those keys are only going to work on localhost!
- RECAPTCHA_ENABLED = True
- RECAPTCHA_USE_SSL = False
- RECAPTCHA_PUBLIC_KEY = "6LcZB-0SAAAAAGIddBuSFU9aBpHKDa16p5gSqnxK"
- RECAPTCHA_PRIVATE_KEY = "6LcZB-0SAAAAAPuPHhazscMJYa2mBe7MJSoWXrUu"
- RECAPTCHA_OPTIONS = {"theme": "white"}
- # Mail
- # Local SMTP Server
- #MAIL_SERVER = "localhost"
- #MAIL_PORT = 25
- #MAIL_USE_SSL = False
- #MAIL_USERNAME = ""
- #MAIL_PASSWORD = ""
- #MAIL_DEFAULT_SENDER = "noreply@example.org"
- # Google Mail Example
- MAIL_SERVER = "smtp.gmail.com"
- MAIL_PORT = 465
- MAIL_USE_SSL = True
- MAIL_USERNAME = "your_username@gmail.com"
- MAIL_PASSWORD = "your_password"
- MAIL_DEFAULT_SENDER = ("Your Name", "your_username@gmail.com")
- # The user who should recieve the error logs
- ADMINS = ["your_admin_user@gmail.com"]
|