From de03c97dac23f7e8a75db034583a4474d8e61b7b Mon Sep 17 00:00:00 2001 From: xoliqberdiyev Date: Thu, 2 Apr 2026 18:03:20 +0500 Subject: [PATCH] fix: error fixed about .authenticate() method and Evaluationrequest tests updated --- config/conf/rest_framework.py | 4 ++-- core/apps/evaluation/models/request.py | 12 ++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/config/conf/rest_framework.py b/config/conf/rest_framework.py index 507401e..378e6ff 100644 --- a/config/conf/rest_framework.py +++ b/config/conf/rest_framework.py @@ -2,9 +2,9 @@ from typing import Any, Union REST_FRAMEWORK: Union[Any] = { "DEFAULT_AUTHENTICATION_CLASSES": ( - "rest_framework.authentication.SessionAuthentication", - "rest_framework.authentication.BaseAuthentication", "rest_framework_simplejwt.authentication.JWTAuthentication", + "rest_framework.authentication.SessionAuthentication", + # "rest_framework.authentication.BaseAuthentication", ), "DEFAULT_SCHEMA_CLASS": "drf_spectacular.openapi.AutoSchema", "DEFAULT_PERMISSION_CLASSES": ["rest_framework.permissions.IsAuthenticated"], diff --git a/core/apps/evaluation/models/request.py b/core/apps/evaluation/models/request.py index 2163ef9..6a3dbfb 100644 --- a/core/apps/evaluation/models/request.py +++ b/core/apps/evaluation/models/request.py @@ -9,6 +9,7 @@ from core.apps.evaluation.choices.request import ( RequestObjectType, RequestStatus, ) +from core.apps.evaluation.models import ReferenceitemModel class EvaluationrequestModel(AbstractBaseModel): @@ -124,16 +125,19 @@ class EvaluationrequestModel(AbstractBaseModel): @classmethod def _baker(cls): user = baker.make(settings.AUTH_USER_MODEL) + reference = ReferenceitemModel.objects.create( + name="test" + ) return baker.make( cls, user=user, rate_type=EvaluationRateType.AUTO, customer_inn_number="123456789", owner_inn_number="987654321", - value_determined="Bozor qiymati", - rate_goal="Kredit uchun", - property_rights="Xususiy", - form_ownership="Xususiy", + value_determined=reference, + rate_goal=reference, + property_rights=reference, + form_ownership=reference, ) class Meta: