config.py 818 B

1234567891011121314151617181920212223242526
  1. # Create dummy secrey key so we can use sessions
  2. SECRET_KEY = '123456790'
  3. # Create in-memory database
  4. DATABASE_FILE = 'sample_db.sqlite'
  5. SQLALCHEMY_DATABASE_URI = 'sqlite:///' + DATABASE_FILE
  6. SQLALCHEMY_ECHO = True
  7. # Flask-Security config
  8. SECURITY_URL_PREFIX = "/admin"
  9. SECURITY_PASSWORD_HASH = "pbkdf2_sha512"
  10. SECURITY_PASSWORD_SALT = "ATGUOHAELKiubahiughaerGOJAEGj"
  11. # Flask-Security URLs, overridden because they don't put a / at the end
  12. SECURITY_LOGIN_URL = "/login/"
  13. SECURITY_LOGOUT_URL = "/logout/"
  14. SECURITY_REGISTER_URL = "/register/"
  15. SECURITY_POST_LOGIN_VIEW = "/admin/"
  16. SECURITY_POST_LOGOUT_VIEW = "/admin/"
  17. SECURITY_POST_REGISTER_VIEW = "/admin/"
  18. # Flask-Security features
  19. SECURITY_REGISTERABLE = True
  20. SECURITY_SEND_REGISTER_EMAIL = False
  21. SQLALCHEMY_TRACK_MODIFICATIONS = False