2017-11-08 14 views
1

私のlisting_publicページに移動しようとするとタイトルにエラーが表示されるのはなぜですか?Django ValueError - 解凍するのに十分な値ではありません(予想2、取得1)

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はこのエラーに関する私が見つけたスタックオーバーフローの唯一の他の質問ですが、唯一の答えは私の問題を解決しませんでした。ここにはtracebackがあります。

答えて

4

引数を指定すると、働いた何

listing = get_object_or_404(BuyerListing, pk=pk) 
+0

を変更するかどうかを確認してください!私はそれを逃したとは信じられません。ありがとう。 – Valachio

+0

ありがとうございました!出来た! –

関連する問題