在url调度程序工作中很难得到reverse()

时间:2011-12-01 22:55:50

标签: python django reverse

我在请求进来时创建一个实体,如果创建成功,我必须返回一个可用于访问实体的URL。

.../customer/<id>

所以在创建客户之后,我调用反向方法,如下所示:

return xmlemit.render_xml( ( 'customer', [('url', cust.get_domain() +
                             reverse('customer_view',
                                     kwargs = {'cust_id': cid}) ) ] ) )

我只需要输出:

<customer>
<url>/blah/blah/customer/3/ </url>
</customer> 

在案例3的回复中是客户的身份......

cid是与客户模型的cid属性同义的变量。

我认为我正在弄乱反向函数的kwargs或args并出错...

django文档没什么帮助..

进入kwargs的字典对于反向函数究竟是什么意思?

由于

0 个答案:

没有答案