def vista_semana_aula(request, numero, id_aula): aula = Aula.objects.get(id=id_aula) aulas = Aula.objects.all() datos_semana=_getWeekDetails(numero, 2014,2) inicio_semana = datetime.date(datos_semana[0].tm_year,datos_semana[0].tm_mon,datos_semana[0].tm_mday) fin_semana = datetime.date(datos_semana[1].tm_year,datos_semana[1].tm_mon,datos_semana[1].tm_mday) count = 0 clases_semana = [] for dia in dias_semana: clases = programacion_aula_dia(aula,inicio_semana+datetime.timedelta(days=count)) #~ print "Anadimos las clases al dia",dia #~ print clases clases_semana.append({"nombre": dia, "clases":clases}) count += 1 #~ print clases_semana return render(request,'ocupacion_semana_aula.html',\ {"numero_semana": numero, "inicio_semana": inicio_semana, "fin_semana": fin_semana, \ "clases_semana": clases_semana,"aula": aula, "aulas": aulas},context_instance=RequestContext(request),content_type='text/html')
def vista_semana_profesor(request, numero, id_profesor): profesor = Profesor.objects.get(id=id_profesor) print "tenemos el profesor",profesor profesores = Profesor.objects.all() print "tenemos los profesores",profesores datos_semana=_getWeekDetails(numero, 2013,2) inicio_semana = datetime.date(datos_semana[0].tm_year,datos_semana[0].tm_mon,datos_semana[0].tm_mday) fin_semana = datetime.date(datos_semana[1].tm_year,datos_semana[1].tm_mon,datos_semana[1].tm_mday) count = 0 clases_semana = [] for dia in dias_semana: clases = programacion_profesor_dia(profesor,inicio_semana+datetime.timedelta(days=count)) #print "Anadimos las clases al dia",dia #print clases clases_semana.append({"nombre": dia, "clases":clases}) count += 1 #print clases_semana return render(request,'ocupacion_semana_profesor.html', \ {"numero_semana": numero, "inicio_semana": inicio_semana, "fin_semana": fin_semana, \ "clases_semana": clases_semana,"profesor": profesor, "profesores": profesores})
def vista_semana_aula(request, numero): datos_semana=_getWeekDetails(numero, 2014,2) inicio_semana = datetime.date(datos_semana[0].tm_year,datos_semana[0].tm_mon,datos_semana[0].tm_mday) fin_semana = datetime.date(datos_semana[1].tm_year,datos_semana[1].tm_mon,datos_semana[1].tm_mday) #cuartos = { "1": 00; "2": 15, "3": 30, "4": 45 } return render_to_response('ocupacion_semana.html', {"numero_semana": numero, "inicio_semana": inicio_semana, "fin_semana": fin_semana})