added StatsLogViewSetTest

This commit is contained in:
Sam
2021-03-03 11:52:32 +00:00
parent ff8453e003
commit 884fe1e2b5
7 changed files with 522 additions and 139 deletions

View File

@@ -29,7 +29,11 @@ class IsStaff(permissions.BasePermission):
if obj is not None:
if request.user.is_staff is True:
return True
return False
return
def has_permission(self, request, view):
return request.user.is_staff
class ReadOnly(permissions.BasePermission):

View File

@@ -23,6 +23,7 @@ from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView
from core import views as core_views
from products import views as product_views
from companies import views as company_views
from stats import views as stat_views
from .routers import router
@@ -40,5 +41,6 @@ urlpatterns = [
path('api/v1/my_user/', core_views.my_user, name='my-user'),
path('api/v1/my_company/', company_views.my_company , name='my-company'),
path('api/v1/my_products/', product_views.my_products, name='my-products'),
path('api/v1/stats/me/', stat_views.track_user, name='user-tracker'),
path('api/v1/', include(router.urls)),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)