tweaked section completed boolean and got file functionality working

This commit is contained in:
Rupika 2019-02-15 14:45:49 -08:00
parent 1f4cf8a43c
commit e48a67b988

View file

@ -1,8 +1,10 @@
from rest_framework.decorators import api_view from rest_framework.decorators import api_view, parser_classes
from django.http import JsonResponse from django.http import JsonResponse
from .models import * from .models import *
from .policy import pol from .policy import pol
import os import os
from rest_framework.exceptions import ParseError
from rest_framework.parsers import FileUploadParser, MultiPartParser
# function that prints all the reports # function that prints all the reports
@ -233,14 +235,15 @@ def section(request, report_pk, section_pk):
complete = section_complete(section_pk) complete = section_complete(section_pk)
s = Section.objects.get(id=section_pk) s = Section.objects.get(id=section_pk)
if complete: if complete:
# s = Section.objects.get(id=section_pk)
s.completed = True s.completed = True
s.save() s.save()
else:
s.completed = False
data = { data = {
"message": "Updated report {0}, section {1}.".format(report_pk, section_pk), "message": "Updated report {0}, section {1}.".format(report_pk, section_pk),
"section completion": s.completed, "section completion": s.completed,
"request_data": request.data "request_data": "{}".format(request.data)
} }
return JsonResponse(data) return JsonResponse(data)