upgrade_20180202_refactor.py 703 B

123456789101112131415161718192021222324252627
  1. # -*- coding: utf-8 -*-
  2. #!/usr/bin/env python
  3. """
  4. 经历重大架构调整,需要做一系列数据方面的转换操作
  5. 0 调整部分model的时间存储为datetime对象,同时给予一些通用方面的formatter
  6. 1 优化task的代码组织,返回结果给celery
  7. 2 第三方短信接口变更,需要更改相应参数并测试
  8. """
  9. import os
  10. import sys
  11. PROJECT_ROOT = os.path.join(os.path.abspath(os.path.split(os.path.realpath(__file__))[0] + "/.."), '..')
  12. sys.path.insert(0, PROJECT_ROOT)
  13. from script.base import *
  14. init_env(interactive=True)
  15. logger = get_logger(__name__)
  16. from apps.web.dealer.models import WithdrawRecord
  17. WithdrawRecord.objects().update()