add some new data to device login data, first part of broker to stake holders assignment
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
from apps.authentication.api.v1.serializers.jwt import CustomizedTokenObtainPairSerializer
|
||||
from apps.core.mixins.soft_delete_mixin import SoftDeleteMixin
|
||||
from rest_framework.decorators import action, permission_classes
|
||||
from apps.authentication import permissions as auth_permissions
|
||||
from apps.authentication.api.v1.serializers.serializer import (
|
||||
@@ -45,7 +46,7 @@ class CustomizedTokenObtainPairView(TokenObtainPairView):
|
||||
serializer_class = CustomizedTokenObtainPairSerializer
|
||||
|
||||
|
||||
class UserViewSet(ModelViewSet):
|
||||
class UserViewSet(ModelViewSet, SoftDeleteMixin):
|
||||
""" Crud operations for user model """
|
||||
queryset = User.objects.all()
|
||||
serializer_class = UserSerializer
|
||||
@@ -167,7 +168,7 @@ class UserViewSet(ModelViewSet):
|
||||
return Response(serializer.data, status.HTTP_200_OK)
|
||||
|
||||
|
||||
class CityViewSet(ModelViewSet):
|
||||
class CityViewSet(ModelViewSet, SoftDeleteMixin):
|
||||
""" Crud operations for city model """ #
|
||||
queryset = City.objects.all()
|
||||
serializer_class = CitySerializer
|
||||
@@ -183,19 +184,19 @@ class CityViewSet(ModelViewSet):
|
||||
return Response(serializer.data, status=status.HTTP_200_OK)
|
||||
|
||||
|
||||
class ProvinceViewSet(ModelViewSet):
|
||||
class ProvinceViewSet(ModelViewSet, SoftDeleteMixin):
|
||||
""" Crud operations for province model """ #
|
||||
queryset = Province.objects.all()
|
||||
serializer_class = ProvinceSerializer
|
||||
|
||||
|
||||
class OrganizationTypeViewSet(ModelViewSet):
|
||||
class OrganizationTypeViewSet(ModelViewSet, SoftDeleteMixin):
|
||||
""" Crud operations for Organization Type model """ #
|
||||
queryset = OrganizationType.objects.all()
|
||||
serializer_class = OrganizationTypeSerializer
|
||||
|
||||
|
||||
class OrganizationViewSet(ModelViewSet, DynamicSearchMixin):
|
||||
class OrganizationViewSet(ModelViewSet, DynamicSearchMixin, SoftDeleteMixin):
|
||||
""" Crud operations for organization model """ #
|
||||
queryset = Organization.objects.all()
|
||||
serializer_class = OrganizationSerializer
|
||||
@@ -336,7 +337,7 @@ class OrganizationViewSet(ModelViewSet, DynamicSearchMixin):
|
||||
return self.get_paginated_response(serializer.data)
|
||||
|
||||
|
||||
class BankAccountViewSet(ModelViewSet):
|
||||
class BankAccountViewSet(ModelViewSet, SoftDeleteMixin):
|
||||
""" Crud operations for bank account model """ #
|
||||
queryset = BankAccountInformation.objects.all()
|
||||
serializer_class = BankAccountSerializer
|
||||
@@ -357,7 +358,7 @@ class BankAccountViewSet(ModelViewSet):
|
||||
return Response(serializer.errors, status=status.HTTP_403_FORBIDDEN)
|
||||
|
||||
|
||||
class GeneralOTPViewSet(ModelViewSet):
|
||||
class GeneralOTPViewSet(ModelViewSet, SoftDeleteMixin):
|
||||
""" general OTP user authorization """
|
||||
|
||||
user_relations_queryset = authorize_view.UserRelations.objects.all()
|
||||
|
||||
Reference in New Issue
Block a user