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)
|
||||
if form.is_valid():
|
||||
try:
|
||||
Deployment.objects.create(
|
||||
user=request.user, id=uuid4(), **form.cleaned_data
|
||||
)
|
||||
except Exception as e:
|
||||
return HttpResponseServerError(e)
|
||||
if not form.is_valid():
|
||||
return HttpResponseBadRequest(f"deployment creation inputs are invalid: {form.errors}")
|
||||
|
||||
try:
|
||||
Deployment.objects.create(
|
||||
user=request.user, id=uuid4(), **form.cleaned_data
|
||||
)
|
||||
except Exception as e:
|
||||
return HttpResponseServerError(e)
|
||||
|
||||
return HttpResponseRedirect("/deployment")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user