【发布时间】:2019-06-27 19:15:44
【问题描述】:
我使用函数制作了一个列表视图和详细视图..在这里我得到了查询集..我在列表视图中获取了查询数据,但我在模板中的列表视图中获取了查询数据在 url 部分中传递 pk..
我将league/<int:pk>/ 放在详细视图的路径中,并在列表视图模板中将{% url 'league-detail' match.pk %} 放在href...bt 中发生错误:league() 得到了一个意外的关键字参数pk
网址:
path('leagues/', views.league, name='league'),
path('league/<int:pk>/', views.league_detail, name='league-detail'),
浏览量:
match = Match.objects.all()
列表视图和详细视图相同
模板:
{% url 'league-detail' match.pk %}
但错误是:
league() got an unexpected keyword argument 'pk'
我需要通过使用查询集获取实际数据转到league-detail 模板
【问题讨论】:
标签: django django-templates django-views