Initial commit

This commit is contained in:
2025-01-20 14:33:03 +05:00
commit 4d0eb86478
84 changed files with 4436 additions and 0 deletions

14
api/mixins.py Normal file
View File

@ -0,0 +1,14 @@
from rest_framework import permissions
from .permissions import IsStaffEditorPermission
# from knox.auth import TokenAuthentication
class StaffEditorPermissionMixin:
permission_classes = [
# permissions.IsAdminUser,
permissions.IsAuthenticated,
IsStaffEditorPermission,
# TokenAuthentication,
]