settings_test.py 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  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. "OPTIONS": {
  9. "CLIENT_CLASS": "django_redis.client.default.DefaultClient",
  10. },
  11. },
  12. }
  13. DATABASES = {
  14. 'default': {
  15. 'ENGINE': 'django.db.backends.mysql',
  16. 'NAME': 'gzyun',
  17. 'USER': 'root',
  18. 'PASSWORD': 'xjc890*()',
  19. 'HOST': '127.0.0.1',
  20. 'PORT': '3306',
  21. }
  22. }
  23. # 短信配置 common.sms.py使用
  24. SMS_ACCOUNT_SID = "8a216da8588b296f01588ecd0a0001ab"
  25. SMS_AUTH_TOKEN = "f0d2b53782374ebc8a76fa8dd06bb4d2"
  26. SMS_APP_ID = "8a216da8589ae4840158a89b5c8f0272"
  27. SMS_URL = "https://app.cloopen.com:8883/2013-12-26/Accounts/%s/SMS/TemplateSMS" % SMS_ACCOUNT_SID
  28. SMS_LOG_PATH = os.path.join(BASE_DIR, "../logs", "sms")
  29. SEND_SMS = False
  30. # 验证码字体库位置
  31. FONT_PATH = os.path.join(BASE_DIR, "../static/font", "consola.ttf")
  32. AUTHENTICATION_BACKENDS = [
  33. "account.cauth.AccountManage",
  34. ]
  35. # session 过期设置
  36. SESSION_COOKIE_AGE = 60 * 30
  37. SESSION_SAVE_EVERY_REQUEST = True
  38. SESSION_COOKIE_HTTPONLY = False
  39. LOGGING = {
  40. 'version': 1,
  41. 'disable_existing_loggers': False,
  42. 'formatters': {
  43. 'standard': {
  44. 'format': '%(asctime)s [%(name)s:%(lineno)d] [%(module)s:%(funcName)s] [%(levelname)s]- %(message)s'
  45. }
  46. },
  47. 'handlers': {
  48. 'console': {
  49. 'class': 'logging.StreamHandler',
  50. 'level': 'INFO',
  51. 'formatter': 'standard'
  52. },
  53. },
  54. 'loggers': {
  55. '': {
  56. 'handlers': ['console'],
  57. 'level': os.getenv('DJANGO_LOG_LEVEL', 'INFO'),
  58. }
  59. },
  60. }
  61. #channels
  62. CHANNEL_LAYERS = {
  63. "default": {
  64. "BACKEND": "asgi_redis.RedisChannelLayer",
  65. "CONFIG": {
  66. "hosts": [os.environ.get('REDIS_URL', 'redis://localhost:6379')],
  67. },
  68. "ROUTING": "dashboard.routings.channel_routing",
  69. },
  70. }