from django.shortcuts import render from django.views import View from core.lib.manage.threshold import get_irc_networks, get_irc_stats from core.views.manage.permissions import SuperUserRequiredMixin class ThresholdIRCStats(SuperUserRequiredMixin, View): stats_template = "dynamic/manage/threshold/irc/stats.html" def post(self, request): stats = get_irc_stats() context = {"stats": stats} return render(request, self.stats_template, context) class ThresholdIRCNetworks(SuperUserRequiredMixin, View): stats_template = "dynamic/manage/threshold/irc/networks.html" def post(self, request): stats = get_irc_networks() context = {"networks": stats} return render(request, self.stats_template, context)