Exemplo n.º 1
0
def colloscope2(request, id_classe, id_semin, id_semax):
    """Renvoie la vue de la page du colloscope de la classe dont l'id est id_classe entre les semaines dont l'id est id_semin et id_semax"""
    classe = get_object_or_404(Classe, pk=id_classe)
    semin = get_object_or_404(Semaine, pk=id_semin)
    semax = get_object_or_404(Semaine, pk=id_semax)
    isprof = Config.objects.get_config().modif_secret_col
    return mixtecolloscope(request, classe, semin, semax, isprof)
Exemplo n.º 2
0
def colloscope2(request,id_classe,id_semin,id_semax):
	"""Renvoie la vue de la page du colloscope de la classe dont l'id est id_classe entre les semaines dont l'id est id_semin et id_semax"""
	classe=get_object_or_404(Classe,pk=id_classe)
	semin=get_object_or_404(Semaine,pk=id_semin)
	semax=get_object_or_404(Semaine,pk=id_semax)
	isprof = Config.objects.get_config().modif_secret_col
	return mixtecolloscope(request,classe,semin,semax,isprof)
Exemplo n.º 3
0
def colloscope2(request,id_classe,id_semin,id_semax):
	"""Renvoie la vue de la page de gestion du colloscope de la classe dont l'id est id_classe,
	dont les semaines sont entre la semaine d'id id_semin et celle d'id id_semax"""
	classe=get_object_or_404(Classe,pk=id_classe)
	semin=get_object_or_404(Semaine,pk=id_semin)
	semax=get_object_or_404(Semaine,pk=id_semax)
	isprof = modifcolloscope(request.user.colleur,classe)
	if classe not in request.user.colleur.classes.all():
		raise Http404
	return mixtecolloscope(request,classe,semin,semax,isprof)