当我尝试访问listing_public
页面时,在标题中出现错误,无法找出原因。
views.py
def listing_public(request, pk):
listing = get_object_or_404(BuyerListing, pk)
return render (
request,
'listing_public.html',
context={'listing':listing}
)
urls.py
url(r'^listing/(?P<pk>\d+)/$', views.listing_public, name='listing_public'),
模板标签
{% url 'listing_public' pk=listing.pk %}
This是关于此错误的Stack Overflow上唯一的另一个问题,但唯一的答案并没有解决我的问题。这是traceback。
答案 0 :(得分:8)
查看指定参数是否会改变任何内容
listing = get_object_or_404(BuyerListing, pk=pk)