YD
Size: a a a
YD
YD
YD
DT
PC
<a href="{% url 'students:subj_action' 'student' 'edit' student.id %}">{{ student }} EDIT </a>
При рендере страницы ловлю исключение:Exception Value:
Reverse for 'subj_action' with arguments '('edit', 8)' not found. 1 pattern(s) tried: ['students/(?P<subject>\\w+)/(?P<action>\\w+)/(?P<subj_id>\\d+)?$/']
в urls.pyapp_name = 'students'
urlpatterns = [
...
re_path(r'^(?P<subject>\w+)/(?P<action>\w+)/(?P<subj_id>\d+)?$/', views.subject_action, name='subj_action')
]
—-DT
<a href="{% url 'students:subj_action' 'student' 'edit' student.id %}">{{ student }} EDIT </a>
При рендере страницы ловлю исключение:Exception Value:
Reverse for 'subj_action' with arguments '('edit', 8)' not found. 1 pattern(s) tried: ['students/(?P<subject>\\w+)/(?P<action>\\w+)/(?P<subj_id>\\d+)?$/']
в urls.pyapp_name = 'students'
urlpatterns = [
...
re_path(r'^(?P<subject>\w+)/(?P<action>\w+)/(?P<subj_id>\d+)?$/', views.subject_action, name='subj_action')
]
—-DT
<a href="{% url 'students:subj_action' subject='student' action='edit' subj_id=student.id %}">{{ student }} EDIT </a>
AK
DT
YD
AK
AK
PC
<a href="{% url 'students:subj_action' subject='student' action='edit' subj_id=student.id %}">{{ student }} EDIT </a>
Exception Value:
Reverse for 'subj_action' with keyword arguments '{'subject': 'student', 'action': 'edit', 'subj_id': 8}' not found. 1 pattern(s) tried: ['students/(?P<subject>\\w+)/(?P<action>\\w+)/(?P<subj_id>\\d+)?$/']
DT
AG
re_path(r'^(?P<subject>\w+)/(?P<action>\w+)/(?P<subj_id>\d+)?$/', views.subject_action, name='subj_action')
path('<str:subject>/<str:action>/<int:subj_id>/', views.subject_action, name='subj_action')
?DT
re_path(r'^(?P<subject>\w+)/(?P<action>\w+)/(?P<subj_id>\d+)?$/', views.subject_action, name='subj_action')
path('<str:subject>/<str:action>/<int:subj_id>/', views.subject_action, name='subj_action')
?YD
python manage.py test functional_tests.testsзапустило, надо внимательнее доку читать
PC
re_path(r'^(?P<subject>\w+)/(?P<action>\w+)/(?P<subj_id>\d+)?$/', views.subject_action, name='subj_action')
path('<str:subject>/<str:action>/<int:subj_id>/', views.subject_action, name='subj_action')
?PC