Begin work on the management panel

This commit is contained in:
2022-07-21 22:22:20 +01:00
parent 3cb908e6ae
commit c66055db9d
4 changed files with 135 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
from django.contrib.auth.mixins import LoginRequiredMixin, UserPassesTestMixin
class SuperUserRequiredMixin(LoginRequiredMixin, UserPassesTestMixin):
def test_func(self):
return self.request.user.is_superuser