Связь между несколькими параметрами в Django
У меня есть этот urls.py
path('calendar/<dt:date>/', views.CertainDay.as_view(), name="classrooms"),
path('calendar/<dt:date>/<int:classroom>/', views.ScheduleList.as_view(), name="schedule"),
первый путь с одним args хорошо работает с обратной функцией в некотором файле
как я могу сделать это -> from .../calendar/2020-01-01 to .../calendar/2020-01-01/100
в шаблоне без использования контекста и 2 аргументов, как url " " date arg2
что-то вроде <a href = "{% url 'schedule' *** %}>
пытается обратить полный путь с двумя аргументами
Если вы находитесь на URL www.website.com/calendar/2020-01-01/
и хотите перейти на www.website.com/calendar/2020-01-01/100/
, вы можете иметь относительную ссылку, как показано ниже :
<a href="100/">Go to 100</a>
Не нужно использовать функцию шаблона {% url 'schedule' *** %}
, но это не самое чистое решение, поскольку его труднее отлаживать.