refine create and details deployment ui

This commit is contained in:
rmanach
2023-09-21 11:51:57 +02:00
parent 53c54e9553
commit d1d87b4b97
10 changed files with 227 additions and 155 deletions
+4 -6
View File
@@ -17,7 +17,7 @@ def index(request):
deployments = Deployment.objects.filter(user=request.user.id).order_by(
"-created_at"
)
paginator = Paginator(deployments, 5)
paginator = Paginator(deployments, 10)
page_number = request.GET.get("page")
page_obj = paginator.get_page(page_number)
@@ -51,7 +51,7 @@ def details(request, deployment_id):
deployment = get_object_or_404(Deployment, id=deployment_id)
if request.method == "POST":
if deployment.status == Status.RUNNING:
if deployment.status == Status.RUNNING.name:
return HttpResponseBadRequest("deployment is running")
try:
deployment.delete()
@@ -72,7 +72,5 @@ def create(request):
)
except Exception as e:
return HttpResponseServerError(e)
return HttpResponseRedirect("/deployment")
form = DeploymentForm()
return render(request, "deployment/create.html", {"form": form})
return HttpResponseRedirect("/deployment")