config.py 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. """
  4. @Copyright (C) ansjer cop Video Technology Co.,Ltd.All rights reserved.
  5. @AUTHOR: ASJRD018
  6. @NAME: Ansjer
  7. @software: PyCharm
  8. @DATE: 2018/7/2 14:06
  9. @Version: python3.6
  10. @MODIFY DECORD:ansjer dev
  11. @file: Conf.py
  12. @Contact: chanjunkai@163.com
  13. """
  14. #主要静态变量配置文件
  15. import os
  16. import datetime
  17. from var_dump import var_dump
  18. # 根目录
  19. BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
  20. # 发送邮件邮箱
  21. COMPANY_EMAIL = 'user_server@nsst.com'
  22. # token加密令牌,过期时间,刷新过期时间
  23. SECRET_KEY = 'c7ki2_gkg4#sjfm-u1%$s#&n#szf01f*v69rwv2qsf#-zmm@tl',
  24. EXPIRATION_DELTA = datetime.timedelta(days=7)
  25. REFRESH_EXPIRATION_DELTA = datetime.timedelta(days=7)
  26. STATIC_URL = '/static/'
  27. # 服务器类型
  28. SERVER_TYPE = 'local'
  29. # SERVER_TYPE = 'test'
  30. # SERVER_TYPE = 'formal'
  31. if SERVER_TYPE == 'local':
  32. NGINX_RTMP_STAT = 'http://192.168.136.45:8077/stat'
  33. SERVER_DOMAIN = 'http://192.168.136.40:8077'
  34. #DATABASE_DATA = 'AnsjerTest'
  35. DATABASE_DATA = 'Ansjer'
  36. SERVER_HOST = '192.168.136.45'
  37. RTMP_PUSH_URL = 'rtmp://192.168.136.45:1935/hls'
  38. elif SERVER_TYPE == 'test':
  39. NGINX_RTMP_STAT = 'http://13.56.215.252:82/stat'
  40. SERVER_DOMAIN = 'http://13.56.215.252:82'
  41. DATABASE_DATA = 'AnsjerTest'
  42. SERVER_HOST = 'localhost'
  43. RTMP_PUSH_URL = 'http://13.56.215.252:8091/hls'
  44. elif SERVER_TYPE == 'formal':
  45. NGINX_RTMP_STAT = 'http://13.56.215.252:81/stat'
  46. SERVER_DOMAIN = 'http://13.56.215.252:81'
  47. DATABASE_DATA = 'Ansjer81'
  48. SERVER_HOST = 'localhost'
  49. RTMP_PUSH_URL = 'http://13.56.215.252:8091/hls'
  50. #数据库
  51. DATABASES_DEFAULT={
  52. 'ENGINE': 'django.db.backends.mysql',
  53. 'NAME': DATABASE_DATA,
  54. 'USER': 'ansjer',
  55. 'PASSWORD': '1234',
  56. 'HOST': SERVER_HOST,
  57. 'PORT': '3306',
  58. 'OPTIONS': {'charset': 'utf8mb4', 'use_unicode': True},
  59. }
  60. AWS_ACCESS_ID = 'AKIAJKPU23EU5QWHFPKQ'
  61. AWS_ACCESS_SECRET = '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'
  62. AWS_ACCESS_REGION = 'us-east-1'
  63. AWS_BUCKET = 'ansjertest'