12345678910111213141516171819202122232425262728293031323334353637 |
- # -*- 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'
|