mirror of
https://gitlab.crans.org/mediatek/med.git
synced 2025-07-06 18:54:00 +02:00
Translate logs app and cleanup
This commit is contained in:
@ -7,19 +7,13 @@ from django.contrib.auth.decorators import login_required
|
||||
from django.core.paginator import EmptyPage, PageNotAnInteger, Paginator
|
||||
from django.db.models import Count
|
||||
from django.shortcuts import render
|
||||
from django.template.context_processors import csrf
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
from reversion.models import Revision
|
||||
|
||||
from med.settings import PAGINATION_NUMBER
|
||||
from users.models import User
|
||||
|
||||
|
||||
def form(ctx, template, request):
|
||||
c = ctx
|
||||
c.update(csrf(request))
|
||||
return render(request, template, c)
|
||||
|
||||
|
||||
@login_required
|
||||
@staff_member_required
|
||||
def index(request):
|
||||
@ -42,10 +36,8 @@ def index(request):
|
||||
@login_required
|
||||
@staff_member_required
|
||||
def stats_actions(request):
|
||||
stats = {
|
||||
'Utilisateur': {
|
||||
'Action': User.objects.annotate(num=Count('revision')).order_by(
|
||||
'-num')[:40],
|
||||
},
|
||||
}
|
||||
return render(request, 'logs/stats_users.html', {'stats_list': stats})
|
||||
stats = User.objects.annotate(num=Count('revision')).order_by('-num')[:10]
|
||||
return render(request, 'logs/stats_users.html', {
|
||||
'title': _("Database edits by user"),
|
||||
'stats': stats,
|
||||
})
|
||||
|
Reference in New Issue
Block a user