| 1234567891011121314151617181920212223242526272829303132333435363738 |
- from rest_framework import serializers
- from tenancy.models import Tenant, TenantGroup
- #
- # Tenant groups
- #
- class TenantGroupSerializer(serializers.ModelSerializer):
- class Meta:
- model = TenantGroup
- fields = ['id', 'name', 'slug']
- class TenantGroupNestedSerializer(TenantGroupSerializer):
- class Meta(TenantGroupSerializer.Meta):
- pass
- #
- # Tenants
- #
- class TenantSerializer(serializers.ModelSerializer):
- group = TenantGroupNestedSerializer()
- class Meta:
- model = Tenant
- fields = ['id', 'name', 'slug', 'group', 'comments']
- class TenantNestedSerializer(TenantSerializer):
- class Meta(TenantSerializer.Meta):
- fields = ['id', 'name', 'slug']
|