1

これは以前に尋ねられたに違いありませんが、見つかりません。

ビューで my_object = get_object_or_404(MyObject, id=obj_id) を取得しました。
テンプレートに渡します。
ユーザーがリンクをクリックしたときに、同じ my_object を別のビューに渡したいと思います。

<a href="/another_page/my_object.id">here</a>  

しかし、その後、2 番目のビューで再度 ID によって my_object を取得する必要があります。
どうにか my_object 全体を送信できますか?

url_pattern に \d+ または \w+ があり、整数または文字列変数を受け取る例を見てきましたが、オブジェクトを渡す方法は?

4

1 に答える 1

0

いいえ、詳細ビューでオブジェクトを再度取得する必要があります。モデルの get_absolute_url を記述し、テンプレートで呼び出します。

于 2012-04-27T05:56:20.887 に答える