# serializers.py in Osina app from rest_framework import serializers from osinacore.models import * class BusinessTypeSerializer(serializers.ModelSerializer): class Meta: model = BusinessType fields = "__all__" class StaffProfileSerializer(serializers.ModelSerializer): class Meta: model = StaffProfile fields = "__all__" class DepartmentSerializer(serializers.ModelSerializer): class Meta: model = Department fields = "__all__" class JobPositionSerializer(serializers.ModelSerializer): department = DepartmentSerializer() class Meta: model = JobPosition fields = "__all__" class UserSerializer(serializers.ModelSerializer): class Meta: model = User fields = "__all__" class CustomerProfileSerializer(serializers.ModelSerializer): user = UserSerializer() reference_name = serializers.CharField(source='reference.name', read_only=True) class Meta: model = CustomerProfile fields = "__all__" class StaffProfileSerializer(serializers.ModelSerializer): user = UserSerializer() class Meta: model = StaffProfile fields = "__all__"