Source code for rpaper.apps.reservations.api.serializer
from django.contrib.auth.models import User
from rest_framework import serializers
from ..models import (
Thing,
Record,
)
[docs]class UserSerializer(serializers.ModelSerializer):
[docs]class RecordSerializer(serializers.ModelSerializer):
pk = serializers.RegexField('\w+', read_only=True)
[docs]class RecordSerializerWithCredential(RecordSerializer):
[docs]class ThingSerializer(serializers.ModelSerializer):
pk = serializers.RegexField('\w+', read_only=True)
owner = UserSerializer(many=False, read_only=True)