From ca4a46a6686f556e4b5ab0b141efdedc4ff2522f Mon Sep 17 00:00:00 2001 From: Sayyid Hamid Mahdavi Date: Thu, 29 May 2025 15:27:22 +0330 Subject: [PATCH] user inquiry --- apps/users/serializers.py | 7 +++++-- apps/users/urls.py | 3 ++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/users/serializers.py b/apps/users/serializers.py index fa53201..3b58edc 100644 --- a/apps/users/serializers.py +++ b/apps/users/serializers.py @@ -105,8 +105,11 @@ class UserInquirySerializer(serializers.ModelSerializer): class Meta: model = User - fields = ('avatar', 'name', 'username', "first_name", "last_name", "uuid", 'phone_number') - read_only_fields = ['avatar', 'name', 'username', 'first_name', 'last_name', "uuid"] + # fields = ('avatar', 'name', 'username', "first_name", "last_name", "uuid", 'phone_number') + # read_only_fields = ['avatar', 'name', 'username', 'first_name', 'last_name', "uuid"] + + fields = ("uuid", 'phone_number') + read_only_fields = ["uuid"] def save(self, **kwargs): # TODO: move it to query set diff --git a/apps/users/urls.py b/apps/users/urls.py index 52d911a..22b9361 100644 --- a/apps/users/urls.py +++ b/apps/users/urls.py @@ -1,7 +1,7 @@ from django.urls import path from django.contrib.auth.views import LogoutView from .views import UserListView, UserDetailView, AccountView, RequestOTPView, ChangePasswordView, \ - OTPLoginView, ProfileDetailView, ProfileUpdateView, RequestOTTView, UserCurrentAvatarUrlView + OTPLoginView, ProfileDetailView, ProfileUpdateView, RequestOTTView, UserCurrentAvatarUrlView, UserInquiryView app_name = "users" @@ -17,4 +17,5 @@ urlpatterns = [ path('api/request_otp/', RequestOTPView.as_view(), name='request_otp_api'), path('api/request_ott/', RequestOTTView.as_view(), name='request_ott_api'), path('api/change_password/', ChangePasswordView.as_view(), name='change_password_api'), + path('api/inquiry/', UserInquiryView.as_view(), name='user_inquiry_api'), ]