1
0
mirror of https://gitlab.crans.org/mediatek/med.git synced 2025-06-29 20:31:10 +02:00

Continue to remove old perm system

This commit is contained in:
Alexandre Iooss
2019-08-08 19:16:54 +02:00
parent deb28aa93b
commit d0086c84e8
28 changed files with 423 additions and 695 deletions

View File

@ -2,7 +2,8 @@
# Copyright (C) 2017-2019 by BDE ENS Paris-Saclay
# SPDX-License-Identifier: GPL-3.0-or-later
from django.contrib.auth.decorators import login_required, permission_required
from django.contrib.admin.views.decorators import staff_member_required
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
@ -20,7 +21,7 @@ def form(ctx, template, request):
@login_required
@permission_required('perm')
@staff_member_required
def index(request):
revisions = Revision.objects.all().order_by(
'date_created').reverse().select_related('user').prefetch_related(
@ -39,7 +40,7 @@ def index(request):
@login_required
@permission_required('perm')
@staff_member_required
def stats_actions(request):
stats = {
'Utilisateur': {