cors
This commit is contained in:
BIN
main/__pycache__/permissions.cpython-310.pyc
Normal file
BIN
main/__pycache__/permissions.cpython-310.pyc
Normal file
Binary file not shown.
Binary file not shown.
10
main/permissions.py
Normal file
10
main/permissions.py
Normal file
@@ -0,0 +1,10 @@
|
||||
|
||||
from rest_framework.permissions import BasePermission
|
||||
|
||||
class IsAdminUser(BasePermission):
|
||||
"""
|
||||
Разрешение, которое позволяет доступ только для администраторов.
|
||||
"""
|
||||
|
||||
def has_permission(self, request, view):
|
||||
return request.user and request.user.is_staff
|
@@ -4,7 +4,7 @@ from rest_framework.routers import DefaultRouter
|
||||
from users.views import UserViewSet, DailyRewardViewSet, DailyRewardsListViewSet, BalanceViewSet, LevelsViewSet
|
||||
from tapdata.views import FarmingViewSet
|
||||
from stacking.views import UserStakeViewSet, StakeViewSet
|
||||
|
||||
from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView
|
||||
|
||||
""" from tapdata.views import TapDataViewSet
|
||||
from stacking.views import UserStakeViewSet, StakeViewSet """
|
||||
@@ -28,4 +28,6 @@ router.register(r'stake', StakeViewSet)
|
||||
|
||||
urlpatterns = [
|
||||
path('api/', include(router.urls)),
|
||||
path('api/token/', TokenObtainPairView.as_view(), name='token_obtain_pair'),
|
||||
path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'),
|
||||
]
|
||||
|
@@ -1,3 +1,3 @@
|
||||
from django.shortcuts import render
|
||||
|
||||
from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView
|
||||
# Create your views here.
|
||||
|
Reference in New Issue
Block a user