RealEstateEvaluationModel modeli qoshildi (Ko'chmas mulk (Real Estate) baholash modeli uchun quyidagicha nomlarni tavsiya qilaman:

)
This commit is contained in:
Husanjonazamov
2026-02-13 17:43:04 +05:00
parent e2e7c23987
commit 799b5e5cf1
30 changed files with 406 additions and 10 deletions

View File

@@ -1,4 +1,5 @@
from .auto import * # noqa
from .customer import * # noqa
from .real_estate import * # noqa
from .valuation import * # noqa
from .vehicle import * # noqa

View File

@@ -0,0 +1,25 @@
from django_core.mixins import BaseViewSetMixin
from drf_spectacular.utils import extend_schema
from rest_framework.permissions import AllowAny
from rest_framework.viewsets import ReadOnlyModelViewSet
from core.apps.evaluation.models import RealEstateEvaluationModel
from core.apps.evaluation.serializers.real_estate import (
CreateRealestateevaluationSerializer,
ListRealestateevaluationSerializer,
RetrieveRealestateevaluationSerializer,
)
@extend_schema(tags=["RealEstateEvaluation"])
class RealEstateEvaluationView(BaseViewSetMixin, ReadOnlyModelViewSet):
queryset = RealEstateEvaluationModel.objects.all()
serializer_class = ListRealestateevaluationSerializer
permission_classes = [AllowAny]
action_permission_classes = {}
action_serializer_class = {
"list": ListRealestateevaluationSerializer,
"retrieve": RetrieveRealestateevaluationSerializer,
"create": CreateRealestateevaluationSerializer,
}