class BadgeLayoutSerializer(I18nAwareModelSerializer): layout = CompatibleJSONField() item_assignments = NestedItemAssignmentSerializer(many=True) class Meta: model = BadgeLayout fields = ('id', 'name', 'default', 'layout', 'background', 'item_assignments')
class SeatingPlanSerializer(I18nAwareModelSerializer): layout = CompatibleJSONField( validators=[SeatingPlanLayoutValidator()] ) class Meta: model = SeatingPlan fields = ('id', 'name', 'layout')