return bad request on creation bad inputs
This commit is contained in:
parent
50963324f3
commit
861d18484f
@ -134,12 +134,14 @@ def create(request):
|
|||||||
)
|
)
|
||||||
|
|
||||||
form = DeploymentForm(request.POST)
|
form = DeploymentForm(request.POST)
|
||||||
if form.is_valid():
|
if not form.is_valid():
|
||||||
try:
|
return HttpResponseBadRequest(f"deployment creation inputs are invalid: {form.errors}")
|
||||||
Deployment.objects.create(
|
|
||||||
user=request.user, id=uuid4(), **form.cleaned_data
|
try:
|
||||||
)
|
Deployment.objects.create(
|
||||||
except Exception as e:
|
user=request.user, id=uuid4(), **form.cleaned_data
|
||||||
return HttpResponseServerError(e)
|
)
|
||||||
|
except Exception as e:
|
||||||
|
return HttpResponseServerError(e)
|
||||||
|
|
||||||
return HttpResponseRedirect("/deployment")
|
return HttpResponseRedirect("/deployment")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user