23 lines
658 B
Python
23 lines
658 B
Python
from rest_framework.serializers import ModelSerializer
|
|
from apps.domains.models import Domain, Organisation, Dataset
|
|
|
|
|
|
class DomainSerializer(ModelSerializer):
|
|
|
|
class Meta:
|
|
model = Domain
|
|
fields = ['id', 'name', 'description', 'uuid']
|
|
|
|
|
|
class OrganisationSerializer(ModelSerializer):
|
|
|
|
class Meta:
|
|
model = Organisation
|
|
fields = ['id', 'name', 'managers', 'employees', 'domains', 'uuid', 'created_at', 'updated_at']
|
|
|
|
|
|
class DatasetSerializer(ModelSerializer):
|
|
|
|
class Meta:
|
|
model = Dataset
|
|
fields = ['id', 'domain', 'name', 'description', 'uuid', 'created_by', 'datafile', 'created_at', 'updated_at']
|