settings_online.py 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. # coding=utf-8
  2. from .base import *
  3. # redis配置
  4. CACHES = {
  5. 'default': {
  6. 'BACKEND': 'django_redis.cache.RedisCache',
  7. 'LOCATION': 'redis://127.0.0.1:6379/0',
  8. 'TIMEOUT': 60*10,
  9. "OPTIONS": {
  10. "CLIENT_CLASS": "django_redis.client.default.DefaultClient",
  11. },
  12. },
  13. 'data': {
  14. 'BACKEND': 'django_redis.cache.RedisCache',
  15. 'LOCATION': 'redis://127.0.0.1:6379/1',
  16. 'TIMEOUT': 60*60*24,
  17. "OPTIONS": {
  18. "CLIENT_CLASS": "django_redis.client.default.DefaultClient",
  19. },
  20. },
  21. }
  22. DATABASES = {
  23. 'default': {
  24. 'ENGINE': 'django.db.backends.mysql',
  25. 'NAME': 'wanzb',
  26. 'USER': 'wanzb',
  27. 'PASSWORD': 'wanzb890*()',
  28. 'HOST': '172.29.110.52',
  29. 'PORT': '3306',
  30. 'OPTIONS':{'charset':'utf8mb4'},
  31. 'CONN_MAX_AGE': 9
  32. }
  33. }
  34. # 验证码字体库位置
  35. FONT_PATH = os.path.join(BASE_DIR, "../static/font", "consola.ttf")
  36. AUTHENTICATION_BACKENDS = [
  37. "account.cauth.AccountManage",
  38. ]
  39. # session 过期设置
  40. SESSION_COOKIE_AGE = 60 * 30
  41. SESSION_SAVE_EVERY_REQUEST = True
  42. SESSION_COOKIE_HTTPONLY = False
  43. LOGGING = {
  44. 'version': 1,
  45. 'disable_existing_loggers': False,
  46. 'formatters': {
  47. 'standard': {
  48. 'format': '%(asctime)s [%(name)s:%(lineno)d] [%(module)s:%(funcName)s] [%(levelname)s]- %(message)s'
  49. }
  50. },
  51. 'handlers': {
  52. 'console': {
  53. 'class': 'logging.StreamHandler',
  54. 'level': 'INFO',
  55. 'formatter': 'standard'
  56. },
  57. },
  58. 'loggers': {
  59. '': {
  60. 'handlers': ['console'],
  61. 'level': os.getenv('DJANGO_LOG_LEVEL', 'INFO'),
  62. }
  63. },
  64. }
  65. RANK_LIST = "RANK_LIST"
  66. HOST = "https://www.hunanwanzhu.com"
  67. PROJECT_NAME = u"顽主杯"