Ограничение на журналы (тем, уроков, курсов)

feature/fix_generate_pass
Andrey 8 years ago
parent d84fc04755
commit 105acc37ce
  1. 24
      csv/load_perm.py

@ -46,17 +46,21 @@ if __name__ == '__main__':
pivots = json.loads(row['success']) pivots = json.loads(row['success'])
for pivot in pivots: for pivot in pivots:
pv = PivotProgressVertex.objects.create( try:
progress=p, pv = PivotProgressVertex.objects.create(
vertex=Vertex.objects.get(id=pivot['id']).token, progress=p,
teacher=get_user_model().objects.get(id=pivot['teacher']), vertex=Vertex.objects.get(id=pivot['id']).token,
status=1, teacher=get_user_model().objects.get(id=pivot['teacher']),
) status=1,
)
if pivot['date'] and not pivot['date'] == 'None':
pv.date = datetime.strptime(pivot['date'].split('.')[0], '%Y-%m-%d %H:%M:%S')
pv.status = 2
pv.save()
if pivot['date'] and not pivot['date'] == 'None': except Vertex.DoesNotExist:
pv.date = datetime.strptime(pivot['date'].split('.')[0], '%Y-%m-%d %H:%M:%S') pass
pv.status = 2
pv.save()
g = Group.objects.get(name='students') g = Group.objects.get(name='students')
g.user_set.add(user) g.user_set.add(user)

Loading…
Cancel
Save