modify resolver link
This commit is contained in:
parent
cf431b8fab
commit
551c9c3503
3 changed files with 17 additions and 13 deletions
|
@ -1,15 +1,19 @@
|
|||
from django.shortcuts import render
|
||||
from django.views.generic import TemplateView
|
||||
from django.utils.translation import gettext as _
|
||||
from django.http import HttpResponseForbidden
|
||||
|
||||
def resolver(request):
|
||||
if request.user.is_superuser:
|
||||
return render(
|
||||
request,
|
||||
"resolver/resolver.html",
|
||||
{
|
||||
"title": _("Resolver"),
|
||||
},
|
||||
)
|
||||
return HttpResponseForbidden()
|
||||
class Resolver(TemplateView):
|
||||
title = _("Resolver")
|
||||
template_name = "resolver/resolver.html"
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
context = super(Resolver, self).get_context_data(**kwargs)
|
||||
context["contest_json"] = "/static/contest.json"
|
||||
return context
|
||||
|
||||
def get(self, request, *args, **kwargs):
|
||||
if request.user.is_superuser:
|
||||
return super(Resolver, self).get(request, *args, **kwargs)
|
||||
return HttpResponseForbidden()
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue