URL から ID を取得する方法がここにあり、誰かを案内してください。編集をクリックすると、ベンダー定義に近づきます...データベースに10個のレコードがあります。テンプレートで各レコードの編集オプションをクリックすると、その特定の個々のレコードの詳細が表示されます。しかし、編集オプションをクリックした後、ここではURLのインデックスページに直面しています。
私のviews.py
def vendor(request):
key = request.GET.get('id')
obj = vender.objects.get(id = key)
return render_to_response('edit_vendor.html',
{'obj':obj},context_instance=RequestContext(request))
テンプレートでは、このようなIDを渡しています
<a href ='vendor/id={{vendor.id}}'> edit </a>
編集オプションをクリックすると、URL に ID が表示されます
。私の URL は
url(r'^vendor/(\id+)/$',vendor ),