def bloquejaDesbloqueja(request, pk): credentials = tools.getImpersonateUser(request) (user, l4) = credentials professor = User2Professor(user) alumne = Alumne.objects.get(pk=int(pk)) url_next = '/open/dadesRelacioFamilies/#{0}'.format(alumne.pk) #seg------------------- te_permis = l4 or professor in alumne.tutorsDeLAlumne() if not te_permis: raise Http404() actiu = alumne.esta_relacio_familia_actiu() if actiu: resultat = bloqueja( alumne, u'Bloquejat per {0} amb data {1}'.format(professor, datetime.now())) else: resultat = desbloqueja(alumne) resultat['url_next'] = url_next return render( request, 'resultat.html', { 'msgs': resultat, 'head': 'Canvi configuració accés família de {0}'.format(alumne), }, )
def bloquejaDesbloqueja( request , pk ): credentials = tools.getImpersonateUser(request) (user, l4 ) = credentials professor = User2Professor( user ) alumne = Alumne.objects.get( pk = int(pk) ) url_next = '/open/dadesRelacioFamilies/#{0}'.format(alumne.pk) #seg------------------- te_permis = l4 or professor in alumne.tutorsDeLAlumne() if not te_permis: raise Http404() actiu = alumne.esta_relacio_familia_actiu() if actiu: resultat = bloqueja( alumne, u'Bloquejat per {0} amb data {1}'.format( professor, datetime.now() ) ) else: resultat = desbloqueja( alumne ) resultat['url_next'] = url_next return render_to_response( 'resultat.html', {'msgs': resultat , 'head': 'Canvi configuració accés família de {0}'.format( alumne ) , }, context_instance=RequestContext(request))