29 lines
660 B
Python
29 lines
660 B
Python
"""Supplier serializers."""
|
|
|
|
from rest_framework import serializers
|
|
|
|
from procurement.models import Supplier
|
|
|
|
|
|
class SupplierSerializer(serializers.ModelSerializer):
|
|
"""Сериализатор для поставщиков."""
|
|
|
|
class Meta:
|
|
model = Supplier
|
|
fields = [
|
|
"id",
|
|
"name",
|
|
"contact_person",
|
|
"phone",
|
|
"email",
|
|
"address",
|
|
"website",
|
|
"inn",
|
|
"rating",
|
|
"is_active",
|
|
"notes",
|
|
"created_at",
|
|
"updated_at",
|
|
]
|
|
read_only_fields = ["id", "created_at", "updated_at"]
|