如何将多个对象传递给会话?
fil = Enseignant.objects.filter(matricule_enseignant=identifiant).values_list('niveau__filiere__nom_fiiere', flat=True)
request.session = #?
答案 0 :(得分:1)
如果要存储列表,则只需这样做:
fil = Enseignant.objects.filter(matricule_enseignant=identifiant).values_list('niveau__filiere__nom_fiiere', flat=True)
request.session['fil_ids'] = list(fil)
并以其他方式访问它:
fil_ids = request.session.get('fil_ids')
Enseignant.objects.filter(niveau__filiere__nom_fiiere__in=fil_ids)