import json
from django.http import JsonResponse
@api_view(['POST'])
def start_train(request):
if request.method == 'POST':
try:
data = json.loads(request.body)
required_params = ["name", "class", "gender", "age"]
for param in required_params:
if param not in data:
return JsonResponse({"error": f"Missing parameter: {param}"}, status=400)
# response_data
response_data = {
"name": "name",
"class": "class",
}
return JsonResponse(response_data, status=200)
except Exception as e:
return JsonResponse({"error": str(e)}, status=500)
else:
return JsonResponse({"error": "Only POST requests are allowed"}, status=405)
django 检查request输入的变量是否完整
最新推荐文章于 2024-09-14 17:35:17 发布