Реализовал систему разрешений

This commit is contained in:
2025-12-15 11:45:25 +03:00
parent ca7709ebff
commit 46dc79b93f
33 changed files with 1340 additions and 124 deletions

View File

@@ -10,11 +10,13 @@ from django.views.generic import TemplateView
from django.http import JsonResponse
from ..models import ObjItem, Source, Satellite, Geo, SourceRequest, SourceRequestStatusHistory
from ..permissions import PermissionRequiredMixin
from mapsapp.models import Transponders
class StatisticsView(TemplateView):
class StatisticsView(PermissionRequiredMixin, TemplateView):
"""Страница статистики по данным геолокации."""
permission_required = 'statistics_view'
template_name = 'mainapp/statistics.html'