# -*- coding: utf-8 -*- # !/usr/bin/env python import os, sys PROJECT_ROOT = os.path.abspath(os.path.split(os.path.realpath(__file__))[0] + "/..") sys.path.insert(0, PROJECT_ROOT) os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'configs.production') from script.base import init_env init_env(interactive = False) from apps.web.device.models import Group from apps.web.core.models import DriverCode from apps.web.dealer.models import Dealer def reload_all(): dealers = Dealer.objects.all() for dealer in dealers: Dealer.get_dealer(str(dealer.id)) Group.get_group_ids_of_dealer_and_partner(str(dealer.id)) codes = DriverCode.objects.all() for code in codes: DriverCode.get_driver_adapter_info(code) groups = Group.objects.all() for group in groups: Group.get_group(str(group.id)) reload_all() print 'over'