私は奇妙な質問を取得します。私はリストに友人を追加する関数を作成しています、ここに私のビューとURLです。ジャンゴ - ボタンのURL
@login_required(login_url='user:login')
def friend_add(request, friend):
friendship = FriendShip(
from_friend=request.user,
to_friend=friend
)
friendship.save()
return HttpResponseRedirect(request.path)
url(r'^add_friend/$', views.friend_add, name="add_friend"),
私は、テンプレート内のURLを呼び出している間:{」キーワード引数を持つ 'add_friend' の
リバース:
<input type="button" class="btn btn-info" value="Add Friend" onclick="location.href='{% url 'user:add_friend' friend=post.poster %}';">
例外がロード Webページ間、起こるだろう'friend':} 'が見つかりません。 1つのパターン(s)は試してみました:[ 'ユーザー/ add_friend/$']いくつかのattemptions後
を入力
<input type="button" class="btn btn-info" value="Add Friend" onclick="location.href='{% url 'user:add_friend'%}';">
を削除されて、Webページをロードすることができます(これは、十分に奇妙です私はボタンをクリックするとビューが、しかし)入力のために
を求めている、別の例外が発生した:1つの必要な位置引数が不足して
friend_addを(): 「友達の
が、私はこの質問については本当に混乱してしまいます。どんな助けでも本当に感謝しています!
注: 'PATH'のみジャンゴ2.0で利用可能です。 djangoバージョン<2.0の場合は、代わりに 'url'を使用してください。 –
@ABDULNIYASPM本当に感謝しています!私は '経路'について質問しようとしていた –
右、私はURLにそれを紛失しています。お手伝いありがとう! –