sprint/Main/views/CheckersView.py
Egor Matveev 2ce877a4dd polling
2022-04-05 23:41:15 +03:00

17 lines
424 B
Python

from Main.models import Set
from SprintLib.BaseView import BaseView, AccessError
class CheckersView(BaseView):
required_login = True
view_file = "checkers.html"
endpoint = "polling/admin/checkers"
set: Set
def pre_handle(self):
if (
self.request.user != self.set.creator
and self.request.user.username not in self.set.editors
):
raise AccessError()