ajout d'une limite à 15 par page de lecture
This commit is contained in:
@@ -23,8 +23,10 @@ class _cl_Student_eval_admin(SummernoteModelAdmin):
|
|||||||
summernote_fields = ('sDesc_neg','sDesc_pos','sDesc_global')
|
summernote_fields = ('sDesc_neg','sDesc_pos','sDesc_global')
|
||||||
request = None
|
request = None
|
||||||
always_show_username = True
|
always_show_username = True
|
||||||
|
list_per_page = 15
|
||||||
|
|
||||||
list_display = ('ID','action_buttons','sStudent', "get_ref_of_eval", "nEval_Type", "nEval_Mode", "sAuthor", 'get_mirrored')
|
list_display = ('ID','action_buttons','sStudent', "get_ref_of_eval", "nEval_Type", "nEval_Mode", "sAuthor", 'get_mirrored')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -38,13 +40,15 @@ class _cl_Student_eval_admin(SummernoteModelAdmin):
|
|||||||
self.request = request
|
self.request = request
|
||||||
user_obj = request.user
|
user_obj = request.user
|
||||||
if is_member(user_obj, "FI-Encadrants"):
|
if is_member(user_obj, "FI-Encadrants"):
|
||||||
return super(_cl_Student_eval_admin, self).get_queryset(request)
|
queryset = super().get_queryset(request)
|
||||||
elif is_member(user_obj, "FI-Étudiants"):
|
elif is_member(user_obj, "FI-Étudiants"):
|
||||||
return super(_cl_Student_eval_admin, self).get_queryset(request).filter(Q(Author=user_obj.id) | Q(Student=user_obj.id))
|
queryset = super().get_queryset(request).filter(Q(Author=user_obj.id) | Q(Student=user_obj.id))
|
||||||
elif is_member(user_obj, "Intervenants"):
|
elif is_member(user_obj, "Intervenants"):
|
||||||
return super(_cl_Student_eval_admin, self).get_queryset(request).filter(Author=user_obj.id)
|
queryset = super().get_queryset(request).filter(Author=user_obj.id)
|
||||||
else:
|
else:
|
||||||
raise PermissionDenied
|
raise PermissionDenied
|
||||||
|
|
||||||
|
return queryset
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user