Example #1
0
 def post(self, request, *args, **kwargs):
     file_ = request.FILES.dict().get('fixture_file')
     if not file_:
         return JsonResponse({'fixture_file': ['This field is required']}, status=400)
     data = file_.read()
     mode = request.POST.get('mode', 'default')
     res = load_fixture_from_dump(data, mode)
     status = 200 if res['status'] == 'success' else 400
     return JsonResponse(res, status=status)
Example #2
0
 def post(self, request, *args, **kwargs):
     """
     Install model fixtures
     """
     file_ = request.FILES.dict().get('fixture_file')
     data = file_.read()
     mode = request.POST.get('mode', 'default')
     res = load_fixture_from_dump(data, mode)
     status = 200 if res['status'] == 'success' else 400
     return Response(res, status=status)