当我尝试使用来自另一个模板的链接在模板中显示来自数据库的记录时出现错误。
数据库中有一些记录需要编辑。
在此之前,数据库记录列表显示在模板中,每条记录都有一个用于编辑的链接。
将参数从模板传递到视图的过程很经典:
<a href="{% url 'entryview' entry.id %}"> {{entry}}</a>
网址.py:
urlpatterns = [url(r'^entryview/(?P<pk>\d+)/', app.views.entryview, name='entryview'),]
视图.py:
def entryview(request, pk):
entry = Entry.objects.get(id = pk)
return(request,'app/entryview.html',
{ 'staff': request.user.staff, 'entry': entry, 'pk': pk,
'year': datetime.now().year,
})
结果,我得到传递的元组不存在的属性错误。
这里有什么问题?

在缺少函数名