/workin/conf/global_settings.py

https://github.com/akun/workin · Python · 46 lines · 24 code · 15 blank · 7 comment · 0 complexity · 99c7d3d0a204676680cafc7b01a4a030 MD5 · raw file

  1. #!/usr/bin/env python
  2. # encoding: utf-8
  3. import base64
  4. import os
  5. DEBUG = True
  6. LOGIN_URL = '/login/'
  7. XSRF_COOKIES = True
  8. # Secret key for cookies and password salt generation.
  9. COOKIE_SECRET = base64.b64encode(os.urandom(32))
  10. CSRF_COOKIE_NAME = "csrftoken"
  11. STATIC_PATH = 'static'
  12. TEMPLATE_PATH = 'templates/'
  13. CACHE_DIRECTORY = '/tmp'
  14. AUTOESCAPE = False
  15. WORKIN_EXTENSIONS = []
  16. INSTALLED_APPS = []
  17. # Session engine settings
  18. SESSION_ENGINE = 'workin.session.backends.redis_session.RedisSessionEngine'
  19. SESSION_ENGINE_KWARGS = {}
  20. # sqlalchemy settings
  21. SQLALCHEMY_ENGINE_URL = None
  22. SQLALCHEMY_ENGINE_KWARGS = {}
  23. # Jinja2 settings
  24. JINJA2_TEMPLATE_DIRS = []
  25. JINJA2_SETTINGS = {"cache_size": 100}
  26. JINJA2_CONTEXT_PROCESSORS = []
  27. # Low level tornado options.
  28. TORNADO_TRANSFORMS = None
  29. TORNADO_DEFAULT_HOST = ""
  30. TORNADO_WSGI_MODE = False
  31. TORNADO_SETTINGS = {}