Передача нескольких параметров в шаблон django url

Я пытаюсь передать несколько url параметров из шаблона django для использования функцией представления. Ниже приведены мои коды :

Фрагмент шаблона, в который будут передаваться параметры :

<a href="{% url 'coordinator_assign_project_recommendations' group_id=row.group client_id=row.client  project_id=row.project_id %}" class="btn btn-primary">Assign</a>

Функция просмотра :

def assign_recommended_project(request, group_id, client_id, project_id):
    group = StudentGroup.objects.get(id=group_id)
    group.client = client_id
    group.project = project_id
    group.save()
    project = Project.objects.get(id=project_id)
    project.is_assigned = True
    project.save()
    return redirect("coordinator_view_groups")

Урл функции просмотра :

 path(
        "coordinator/assign_recommended_project/<str:group_id/str:client_id/str:project_id",
        assign_recommended_project,
        name="coordinator_assign_project_recommendations",
    ),

Вот ошибка, которая отображается :

error

Может ли кто-нибудь помочь мне решить эту проблему. Спасибо.

Необходимо открыть и закрыть угловые скобки (<…>) для каждого параметра, так:

path(
    'coordinator/assign_recommended_project/<str:group_id>/<str:client_id>/<str:project_id>/',
    assign_recommended_project,
    name='coordinator_assign_project_recommendations',
),
path(
        "coordinator/assign_recommended_project/<str:group_id>/<str:client_id>/<str:project_id>",
        assign_recommended_project,
        name="coordinator_assign_project_recommendations",
    )
Вернуться на верх