# -*- coding: utf-8 -*- #!/usr/bin/env python import os import sys import datetime #: current_dir - 2 PROJECT_ROOT = os.path.join(os.path.abspath(os.path.split(os.path.realpath(__file__))[0] + "/.."), '..') sys.path.insert(0, PROJECT_ROOT) from script.base import init_env, get_logger init_env(interactive=True) logger = get_logger(__name__) from apps.web.agent.models import Agent for agent in Agent.objects(): #: 补全遗留代理商的部分信息 agent.incomeMap = Agent.DEFAULT_INCOME_MAP agent.aggregatedIncome = Agent.DEFAULT_INCOME_MAP agent.save() logger.info('finished filling up agent(nickname=%s)' % (agent.nickname,))