13 lines
325 B
Python
13 lines
325 B
Python
from SprintLib.BaseView import BaseView, AccessError
|
|
|
|
|
|
class SolutionView(BaseView):
|
|
view_file = 'solution.html'
|
|
required_login = True
|
|
|
|
def pre_handle(self):
|
|
if self.request.user.is_superuser:
|
|
return
|
|
if self.entities.solution.user != self.request.user:
|
|
raise AccessError()
|