В django index.html , у меня есть код ниже
<form class="selectedPizza" action="{% url 'cost' %}" method="POST">
<!--Do some action here-->
<form>
В моем приложении (заказ) urls.py
from django.urls import
from . import views
urlpatterns = [
path("", views.index, name="index"),
path("cost/", views.cost, name="cost")
]
На главном сайте (пицца) urls.py
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path("", include("orders.urls")),
path("cost/", include("orders.urls")),
path("admin/", admin.site.urls),
]
В views.py
def index(request):
#some action here
return render(request, 'orders/index.html', context)
def cost(request):
if (request.method == 'POST'):
#some action here
return render(request, 'orders/cost.html', context)
После отправки формы Iя перенаправлен на "http://127.0.0.1:8000/cost/cost/". Я изучаю Django и не могу найти возможный способ перенаправить эту форму на страницу cost.html после отправки