diff --git a/back/backend/views.py b/back/backend/views.py index f8f135c..06ba04e 100644 --- a/back/backend/views.py +++ b/back/backend/views.py @@ -1,7 +1,4 @@ -from rest_framework import generics -from rest_framework import status from rest_framework.decorators import api_view -from django.shortcuts import render from django.http import JsonResponse from .models import * @@ -150,98 +147,11 @@ def reports(request): return JsonResponse(report_set) - # data = { - # "reports": [ - # { - # "report_pk": 1, - # "title": "2018 Portland trip", - # "date_created": "2018-05-22T14:56:28.000Z", - # "state": "created", - # "date_submitted": "0000-00-00T00:00:00.000Z" - # }, - # { - # "report_pk": 2, - # "title": "2017 Los Angeles trip", - # "date_created": "2017-05-22T14:56:28.000Z", - # "state": "submitted", - # "date_submitted": "2017-07-22T14:56:28.000Z" - # }, - # { - # "report_pk": 3, - # "title": "2017 Denver trip", - # "date_created": "2015-04-22T14:56:28.000Z", - # "state": "accepted", - # "date_submitted": "2015-06-22T14:56:28.000Z" - # } - # ] - # } - # return JsonResponse(data) @api_view(['GET', 'PUT', 'DELETE']) def report_detail(request, report_pk): if request.method == 'GET': data = get_reports(report_pk) - # data = { - # "report_pk": report_pk, - # "title": "2018 Portland trip", - # "date_created": "2018-05-22T14:56:28.000Z", - # "submitted": False, - # "date_submitted": "0000-00-00T00:00:00.000Z", - # "sections": [ - # { - # "id": 1, - # "completed": True, - # "title": "Flight Info", - # "html_description": "

Enter flight details here.

", - # "fields": { - # "international": { - # "label": "International flight", - # "type": "boolean", - # "value": True - # }, - # "travel_date": { - # "label": "Travel start date", - # "type": "date", - # "value": "2016-05-22T14:56:28.000Z" - # }, - # "fare": { - # "label": "Fare", - # "type": "decimal", - # "value": "1024.99" - # }, - # "lowest_fare_screenshot": { - # "label": "Lowest fare screenshot", - # "type": "file", - # "value": "e92h842jiu49f8..." - # }, - # "plane_ticket_invoice": { - # "label": "Plane ticket invoice PDF", - # "type": "file", - # "value": "" - # } - # }, - # "rule_violations": [ - # { - # "error_text": "Plane ticket invoice must be submitted." - # } - # ] - # }, - # { - # "id": 2, - # "completed": False, - # "title": "Hotel info", - # "html_description": "

If you used a hotel, please enter the details.

", - # "fields": { - # "total": { - # "label": "Total cost", - # "type": "decimal" - # } - # }, - # "rule_violations": [ - # ] - # } - # ] - # } return JsonResponse(data) elif request.method == 'PUT': return JsonResponse({"message": "Report submitted."})