reimbursinator/back/backend/serializers.py

66 lines
1.5 KiB
Python

# # Rupika Dikkala
# # January 23, 2019
# # File contains serializers needed
# # to set up API end points
#
# from rest_framework import serializers
# from . import models
#
# # serializer for reports
# class ReportSerializer(serializers.ModelSerializer):
# # user id is foreign key
# user_id = serializers.PrimaryKeyRelatedField(many=False, read_only=True)
#
# class Meta:
# fields = (
# 'user_id',
# 'title',
# 'date_created',
# # 'data_submitted',
# 'submitted',
# )
# model = models.Report
#
#
# # section serializer
# class SectionSerializer(serializers.ModelSerializer):
# # report id foriegn key
# report_id = serializers.PrimaryKeyRelatedField(many=True, read_only=True)
#
#
# class Meta:
# fields = (
# 'report_id',
# 'completed',
# 'title',
# 'html_description',
# 'number',
# )
# model = models.Section
#
#
# class FieldSerializer(serializers.ModelSerializer):
# # section_id is foriegn key
# section_id = serializers.PrimaryKeyRelatedField(many=True, read_only=True)
#
# class Meta:
# fields = (
# 'section_id',
# 'label',
# 'number',
# 'type',
# 'completed',
# )
# model = models.Field
#
#
# class DataSerializer(serializers.ModelSerializer):
# field_id = serializers.PrimaryKeyRelatedField(many=False, read_only=True)
#
#
#
#
#
#
#