from rest_framework import serializers from .models import AppVersion, SupportMessage class AppVersionSerializer(serializers.ModelSerializer): apk_file = serializers.FileField(read_only=True) class Meta: model = AppVersion fields = [ 'id', 'version', 'apk_file', 'description', 'app_type', 'downloads_count', 'is_active', 'created_at', 'updated_at', ] read_only_fields = ['id', 'created_at', 'updated_at'] class SupportMessageCreateSerializer(serializers.ModelSerializer): class Meta: model = SupportMessage fields = [ 'id', 'sender_name', 'sender_email', 'subject', 'sender_phone', 'message', 'created_at', ] read_only_fields = ['id', 'created_at']