vendor firebase id qoshildi
This commit is contained in:
@@ -1,9 +1,11 @@
|
||||
from rest_framework import serializers
|
||||
|
||||
from core.apps.vendors.models import CategoryModel
|
||||
from core.apps.vendors.models import CategoryModel, SectionModel
|
||||
|
||||
|
||||
class BaseCategorySerializer(serializers.ModelSerializer):
|
||||
section = serializers.SlugRelatedField(slug_field='firestore_id', queryset=SectionModel.objects.all(), required=False, allow_null=True)
|
||||
|
||||
class Meta:
|
||||
model = CategoryModel
|
||||
fields = [
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
from rest_framework import serializers
|
||||
|
||||
from core.apps.vendors.models import VendorModel
|
||||
from core.apps.vendors.models import VendorModel, SectionModel
|
||||
|
||||
|
||||
class BaseVendorSerializer(serializers.ModelSerializer):
|
||||
section = serializers.SlugRelatedField(slug_field='firestore_id', queryset=SectionModel.objects.all(), required=False, allow_null=True)
|
||||
|
||||
class Meta:
|
||||
model = VendorModel
|
||||
fields = [
|
||||
|
||||
@@ -1,9 +1,13 @@
|
||||
from rest_framework import serializers
|
||||
|
||||
from core.apps.vendors.models import VendorproductModel
|
||||
from core.apps.vendors.models import VendorproductModel, VendorModel, CategoryModel, SectionModel
|
||||
|
||||
|
||||
class BaseVendorproductSerializer(serializers.ModelSerializer):
|
||||
vendor = serializers.SlugRelatedField(slug_field='firestore_id', queryset=VendorModel.objects.all(), required=False, allow_null=True)
|
||||
category = serializers.SlugRelatedField(slug_field='firestore_id', queryset=CategoryModel.objects.all(), required=False, allow_null=True)
|
||||
section = serializers.SlugRelatedField(slug_field='firestore_id', queryset=SectionModel.objects.all(), required=False, allow_null=True)
|
||||
|
||||
class Meta:
|
||||
model = VendorproductModel
|
||||
fields = [
|
||||
|
||||
Reference in New Issue
Block a user