# -*- coding: utf-8 -*- from django.shortcuts import render from django.views.generic.base import View from apps.AppInfoManage.models import Equip, MyUser, Alarm_record class AlarmRange_View(View): def get(self, request): e_id = request.GET.get("e_id") return render(request, 'warnmanage/alarm_range.html', context={"e_id":e_id}) class AlarmHistory_View(View): def get(self, request): current_user = request.session.get('username') print("current_user:", current_user) current_user = MyUser.objects.get(username=current_user) if current_user.is_superuser != True and current_user.is_staff != True: # __username print("---不是管理员") alarm_record = Alarm_record.objects.filter(equip_id__equip_user=current_user)[0:10] else: print("---管理员") alarm_record = Alarm_record.objects.all() return render(request, 'warnmanage/alarm_history.html', context={'alarm_record':alarm_record}) def alarm_map(request): return render(request, 'warnmanage/alarm_map.html', context={})