|
|
@ -2,7 +2,7 @@ |
|
|
# coding=utf-8 |
|
|
# coding=utf-8 |
|
|
|
|
|
|
|
|
import os |
|
|
import os |
|
|
from json import loads |
|
|
|
|
|
|
|
|
from json import load |
|
|
import django |
|
|
import django |
|
|
#from django.db.utils import IntegrityError |
|
|
#from django.db.utils import IntegrityError |
|
|
|
|
|
|
|
|
@ -12,11 +12,9 @@ if __name__ == "__main__": |
|
|
django.setup() |
|
|
django.setup() |
|
|
from abonapp.models import Abon, AbonGroup |
|
|
from abonapp.models import Abon, AbonGroup |
|
|
|
|
|
|
|
|
f = open('dump.json', 'r') |
|
|
|
|
|
dat = f.readlines() |
|
|
|
|
|
f.close() |
|
|
|
|
|
|
|
|
with open('dump.json', 'r') as f: |
|
|
|
|
|
dat = load(f) |
|
|
|
|
|
|
|
|
dat = loads(dat[0]) |
|
|
|
|
|
for dt in dat['groups']: |
|
|
for dt in dat['groups']: |
|
|
try: |
|
|
try: |
|
|
grp = AbonGroup.objects.get(title=dt['gname']) |
|
|
grp = AbonGroup.objects.get(title=dt['gname']) |
|
|
|