change deployment url to /deployments

This commit is contained in:
rmanach 2023-09-26 13:58:14 +02:00
parent 2b392d76d4
commit a62be9b5e7
6 changed files with 11 additions and 11 deletions

View File

@ -4,7 +4,7 @@ from django.urls import path, include
from deployment.views import index, create, details, deploy, abort
urlpatterns = [
path("", index, name="deployment"),
path("", index, name="deployments"),
path("create", create, name="deployment-create"),
path("<uuid:deployment_id>", details, name="deployment-details"),
path("<uuid:deployment_id>/deploy", deploy, name="deployment-launch"),
@ -13,7 +13,7 @@ urlpatterns = [
"events/<user_id>/",
include(django_eventstream.urls),
{"format-channels": ["deployment_{user_id}"]},
name="deployment-events",
name="deployments-events",
),
path(
"events/<user_id>/<deployment_id>/",

View File

@ -71,9 +71,9 @@ def deploy(request, deployment_id):
launch_deploy.delay(deployment_id)
if page := request.GET.get("page", ""):
return HttpResponseRedirect(f"/deployment?page={page}")
return HttpResponseRedirect(f"/deployments?page={page}")
return HttpResponseRedirect("/deployment")
return HttpResponseRedirect("/deployments")
def abort(request, deployment_id):
@ -95,7 +95,7 @@ def abort(request, deployment_id):
Event.send_details(deployment, progress)
Event.send(deployment)
return HttpResponseRedirect(f"/deployment/{deployment.id}")
return HttpResponseRedirect(f"/deployments/{deployment.id}")
def details(request, deployment_id):
@ -116,7 +116,7 @@ def details(request, deployment_id):
deployment.delete()
except Exception as e:
return HttpResponseServerError(e)
return HttpResponseRedirect("/deployment")
return HttpResponseRedirect("/deployments")
return render(
request,
@ -145,4 +145,4 @@ def create(request):
except Exception as e:
return HttpResponseServerError(e)
return HttpResponseRedirect("/deployment")
return HttpResponseRedirect("/deployments")

View File

@ -21,6 +21,6 @@ from django.views.generic.base import TemplateView
urlpatterns = [
path("admin/", admin.site.urls),
path("accounts/", include("django.contrib.auth.urls")),
path("deployment/", include("deployment.urls")),
path("deployments/", include("deployment.urls")),
path("", TemplateView.as_view(template_name="home.html"), name="home"),
]

View File

@ -92,7 +92,7 @@
{% endif %}
<script>
function goBack() {
window.location={% url 'deployment' %};
window.location={% url 'deployments' %};
}
</script>
{% endblock %}

View File

@ -15,7 +15,7 @@
<a class="nav-link" href="/">Home</a>
</li>
<li class="nav-item">
<a href="{% url 'deployment' %}" class="nav-link">Deployments</a></li>
<a href="{% url 'deployments' %}" class="nav-link">Deployments</a></li>
</li>
<li class="nav-item">
<a class="nav-link" href="#">About</a></li>

View File

@ -13,7 +13,7 @@
<div class="row justify-content-md-center">
<div class="col-lg-6 col-md-8 col-sm-8">
<div style="text-align: center;">Forget, i don't care... Please go on
<a href="{% url 'deployment' %}">Deployments</a>
<a href="{% url 'deployments' %}">Deployments</a>
and enjoy the life !
</div>
</div>