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