1
0
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:
Alexandre Iooss
2019-08-16 20:14:52 +02:00
parent c2ab1e4bc5
commit 670f7dfa39
9 changed files with 77 additions and 149 deletions

View File

@ -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,
})