Ajout impression
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
from django.contrib import admin
|
||||
from django_summernote.admin import SummernoteModelAdmin
|
||||
from studenteval.models import cl_Student_eval
|
||||
from django.db.models import Q
|
||||
from django.urls import reverse
|
||||
@@ -8,10 +9,18 @@ from django.contrib.auth.models import User
|
||||
from rangefilter.filters import *
|
||||
from django.core.exceptions import PermissionDenied
|
||||
|
||||
from rangefilter.filters import (
|
||||
DateRangeFilterBuilder,
|
||||
DateTimeRangeFilterBuilder,
|
||||
NumericRangeFilterBuilder,
|
||||
DateRangeQuickSelectListFilterBuilder,
|
||||
)
|
||||
|
||||
def is_member(user, group):
|
||||
return user.groups.filter(name=group).exists()
|
||||
|
||||
class _cl_Student_eval_admin(admin.ModelAdmin):
|
||||
class _cl_Student_eval_admin(SummernoteModelAdmin):
|
||||
summernote_fields = ('sDesc_neg','sDesc_pos','sDesc_global')
|
||||
request = None
|
||||
always_show_username = True
|
||||
|
||||
@@ -43,7 +52,10 @@ class _cl_Student_eval_admin(admin.ModelAdmin):
|
||||
|
||||
|
||||
search_fields = ['sStudent', 'sRef']
|
||||
list_filter = ['sStudent',"sAuthor", "nEval_Type", "nEval_Mode"]
|
||||
list_filter = ['sStudent',"sAuthor", "nEval_Type", "nEval_Mode",]
|
||||
#list_filter = ('sStudent', "sAuthor", "nEval_Type", "nEval_Mode", ("dtDate", DateRangeFilterBuilder()),)
|
||||
|
||||
|
||||
|
||||
def get_form(self, request, obj=None, **kwargs):
|
||||
user_obj = request.user
|
||||
|
Reference in New Issue
Block a user