src/p4l/api/serializers.py
changeset 93 c675183a9325
parent 48 e2ccb0093452
child 98 7b6ca4ca3f67
equal deleted inserted replaced
92:57633a3acc4f 93:c675183a9325
   115 #class RecordSerializer(serializers.ModelSerializer):
   115 #class RecordSerializer(serializers.ModelSerializer):
   116 class RecordSerializer(P4lModelSerializer):
   116 class RecordSerializer(P4lModelSerializer):
   117     '''
   117     '''
   118     Serializer for record
   118     Serializer for record
   119     '''
   119     '''
   120     language = ThesaurusSerializer(many=False, slug_field='uri') 
   120     language = ThesaurusSerializer(many=False, required=False, slug_field='uri') 
   121     otherLanguages = ThesaurusSerializer(many=True, slug_field='uri')
   121     otherLanguages = ThesaurusSerializer(many=True, slug_field='uri')
   122     subjects = ThesaurusSerializer(many=True, slug_field='uri')
   122     subjects = ThesaurusSerializer(many=True, slug_field='uri')
   123     themes = ThesaurusSerializer(many=True, slug_field='uri')
   123     themes = ThesaurusSerializer(many=True, slug_field='uri')
   124     countries = ThesaurusSerializer(many=True, slug_field='uri')
   124     countries = ThesaurusSerializer(many=True, slug_field='uri')
   125     projectNames = ThesaurusSerializer(many=True, slug_field='uri')
   125     projectNames = ThesaurusSerializer(many=True, slug_field='uri')