From 59f47dec2601ab2c5d620dd35a3bb3832f7b95c7 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Sat, 9 Nov 2019 23:51:04 +0200 Subject: [PATCH] Update signup serializer for use with form ids --- webapp/serializers.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/webapp/serializers.py b/webapp/serializers.py index 9ea9456..2250a8d 100644 --- a/webapp/serializers.py +++ b/webapp/serializers.py @@ -49,9 +49,15 @@ class EventSerializer(serializers.HyperlinkedModelSerializer): class SignupSerializer(serializers.ModelSerializer): + signupForm = SignupFormSerializer(read_only=True, required=False) + signupForm_id = serializers.PrimaryKeyRelatedField( + source="signupForm", + queryset=SignupForm.objects.all() + ) + class Meta: model = Signup - fields = ('id', 'signupForm', 'answer') + fields = ('id', 'signupForm', 'signupForm_id', 'answer') extra_kwargs = { 'url': { 'view_name': 'signup-detail',