remove permision from UserViewSet

This commit is contained in:
2025-06-07 11:23:44 +03:30
parent 627acf05a1
commit dd6ea4370f
2 changed files with 12 additions and 3 deletions

View File

@@ -44,9 +44,6 @@ class UserViewSet(ModelViewSet):
""" Crud operations for user model """
queryset = User.objects.all()
serializer_class = UserSerializer
permission_classes = [
auth_permissions.CreateUser,
]
@transaction.atomic
def create(self, request, *args, **kwargs):

View File

@@ -24,8 +24,11 @@ class PaginatedElasticSearchApiView(APIView, LimitOffsetPagination):
def get(self, request, query):
try:
q = self.generate_q_expression(query)
print(q)
search = self.document_class.search().query(q)
print(search)
response = search.execute()
print(response)
print(f"Found {response.hits.total.value} hit(s) for query: '{query}'")
@@ -59,3 +62,12 @@ class SearchUserDocumentApiView(PaginatedElasticSearchApiView):
],
minimum_should_match=1,
)
# return Q(
# "multi_match",
# query=query,
# fields=[
# "user__username"
# ],
# fuzziness='auto'
# )