from django.core.management.base import BaseCommand, CommandError
from django.contrib.auth.models import User
from django.template.defaultfilters import slugify
-from telemeta.models import *
-from telemeta.util.unaccent import unaccent
from teleforma.exam.models import *
import logging
import codecs
f = open(path, 'w')
period = Period.objects.get(name=period_name)
-
+
for user in User.objects.all():
profile = Profile.objects.filter(user=user)
students = user.student.all()
if profile and students:
- p = profile[0]
+ p = profile[0]
student = students[0]
if student.is_subscribed and user.is_active and student.period == period:
data = []
- data.append(p.wifi_login)
- data.append(p.wifi_pass)
+ data.append(u.first_name)
+ data.append(u.last_name)
+ data.append(period.date_begin)
+ data.append(period.date_end)
+ # data.append(p.wifi_login)
+ # data.append(p.wifi_pass)
data.append('\n')
s = ','.join(data)
f.write(s.encode('utf8'))