return bad request on creation bad inputs

This commit is contained in:
rmanach 2023-09-24 15:44:30 +02:00
parent 50963324f3
commit 861d18484f

View File

@ -134,7 +134,9 @@ def create(request):
) )
form = DeploymentForm(request.POST) form = DeploymentForm(request.POST)
if form.is_valid(): if not form.is_valid():
return HttpResponseBadRequest(f"deployment creation inputs are invalid: {form.errors}")
try: try:
Deployment.objects.create( Deployment.objects.create(
user=request.user, id=uuid4(), **form.cleaned_data user=request.user, id=uuid4(), **form.cleaned_data