Files
firma_back/content/serializers.py
nabijonovdavronbek619@gmail.com d784968eb3 add serializer
2026-01-13 11:34:40 +05:00

33 lines
939 B
Python

from rest_framework import serializers
from .models import Product, ContactMessage , ProductFeature , FAQ
# Feature serializer gitea
class ProductFeatureSerializer(serializers.ModelSerializer):
class Meta:
model = ProductFeature
fields = ['key_uz', 'key_ru', 'value_uz', 'value_ru']
class ProductSerializer(serializers.ModelSerializer):
features = ProductFeatureSerializer(many=True, read_only=True)
class Meta:
model = Product
fields = ['id', 'name_uz', 'name_ru', 'image', 'description_uz', 'description_ru', 'features']
class ContactSerializer(serializers.ModelSerializer):
class Meta:
model = ContactMessage
fields = "__all__"
class FAQSerializer(serializers.ModelSerializer):
class Meta:
model = FAQ
fields = [
'id',
'question_uz',
'question_ru',
'answer_uz',
'answer_ru',
]