It would be nice to return a JSON response, since this was requested using JSON, and also to include a reason for why the request was rejected: `return JsonResponse({"error": "number of tabs must be {}".format(len(existing_static_tabs)}, status=400)`