django使用当前参数将url反转到当前视图的视图

时间:2014-09-19 13:41:08

标签: python django django-views django-urls

我想从给定参数(pk)

查看当前视图的url

我考虑过使用来自reqeust's meta的reversePATH_INFO

1)我可以更聪明地做第一个soemhow吗?

2)从REQUEST获取值是否安全(在操纵风险方面)?

ipdb> request.META['PATH_INFO']
u'/products/creative_deactivate/9/'
ipdb> reverse('products.views.creative_deactivate', kwargs={'pk':creative.pk})
'/products/creative_deactivate/9/'

1 个答案:

答案 0 :(得分:2)

您可以使用Request.get_full_path

request.get_full_path()