如何将对象从模板传递到django中的视图?

时间:2012-04-27 02:15:27

标签: django templates object view

之前一定要问过,但我找不到。

我在视图中检索到my_object = get_object_or_404(MyObject,id = obj_id)。
我将它传递给模板 现在,我想在用户单击链接时将相同的my_object传递给另一个视图。

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

但是我必须在第二个视图中再次通过它的id检索my_object 我可以以某种方式发送整个my_object吗?

我见过url_pattern有\ d +或\ w +来接收整数或字符串变量但是如何传递对象的例子?

1 个答案:

答案 0 :(得分:0)

不,您必须在详细视图中再次检索对象。为模型编写get_absolute_url并在模板中调用它。