dashboard package
Subpackages
Submodules
dashboard.admin module
dashboard.apps module
dashboard.models module
dashboard.serializers module
dashboard.tests module
- class dashboard.tests.DashboardViewsTests(methodName='runTest')[source]
Bases:
SetupClass
,TestCase
dashboard.urls module
dashboard.views module
- class dashboard.views.AdminDashboardView(**kwargs)[source]
Bases:
GenericAPIView
- dispatch(request, *args, **kwargs)
.dispatch() is pretty much the same as Django’s regular dispatch, but with extra hooks for startup, finalize, and exception handling.
- permission_classes = [<class 'rest_framework.permissions.IsAuthenticated'>, <class 'rest_framework.permissions.IsAdminUser'>]
- serializer_class
alias of
AdminDashboardSerializer
- class dashboard.views.ProcurementOfficerDashboardView(**kwargs)[source]
Bases:
GenericAPIView
- dispatch(request, *args, **kwargs)
.dispatch() is pretty much the same as Django’s regular dispatch, but with extra hooks for startup, finalize, and exception handling.
- permission_classes = [<class 'rest_framework.permissions.IsAuthenticated'>, <class 'accounts.permissions.IsProcurementOfficer'>]
- serializer_class
- class dashboard.views.VendorDashboardView(**kwargs)[source]
Bases:
GenericAPIView
- dispatch(request, *args, **kwargs)
.dispatch() is pretty much the same as Django’s regular dispatch, but with extra hooks for startup, finalize, and exception handling.
- permission_classes = [<class 'rest_framework.permissions.IsAuthenticated'>, <class 'accounts.permissions.IsVendor'>]
- serializer_class
alias of
VendorDashboardSerializer