Premium
Serializer
Use AIAdminModelSerializer instead of AdminModelSerializer for AI-enabled serializers
when you need to override the default AIModelAdmin serializer:
from habarico_enterprise.ai.serializers import AIAdminModelSerializer
from .models import Product
class ProductSerializer(AIAdminModelSerializer):
"""Custom serializer with AI-enhanced fields."""
class Meta:
model = Product
fields = ["name", "sku", "description", "short_description", "status", "category"]
See also
- Usage — the default
AIModelAdminsetup this replaces - Custom AI fields — the fields to declare on the serializer