Я хочу передать 3 аргумента этому пути:
path('assignment/<str:class_id>/<str:assignment_id>/<str:edit>', views.assignment, name='teacher-assignment')
Вот код шаблона:
<a href="{% url 'teacher-assignment' class_id=class_id assignment_id=assignment.id|uuid_to_str edit='edit=false' %}">{{ assignment.assignment_name }}</a>
Однако Django выдает ошибку, не найденную при обратном совпадении, показывая только 2 из этих аргументов указаны в переданных аргументах. Комментарии функции URL шаблона также показывают только 2 передаваемых аргумента. Как передать 3 аргумента диспетчеру URL-адресов?
РЕДАКТИРОВАТЬ: Здесь приведена полная обратная ошибка: NoReverseMatch в /acher / assignment / 22b95fce8983488db5ca34be80849973 / 74dba6277a3142d09b1bed77b10bf66f / edit = false Обратный аргумент для ключевого слова assign для учителя-назначения '{' assignment_id ':' 74dba6277a3142d09b1bed77b10bf66f ',' edit ':' edit = true '}' не найден. Приведено 1 рисунков: ['учитель / назначение / (? P [^ /] +) / (? P [^ /] +) / (? P [^ /] +) $']