Django URL Conf / Reverse Lookup:在url的左侧引入新的kwarg

时间:2017-06-16 20:59:53

标签: python django

我正在尝试在django中将一个新的kwarg引入到一组命名空间url的前面/左边。基本上我想离开这个:

domain.com/products/kwarg1/kwarg2/etc

到此:

domain.com/kwarg0/products/kwarg1/kwarg2/etc

感谢django的urlconf和命名空间,实际上更改网址很容易。但是,我正在开发一个具有大量reverse()url查找的代码库。例如:

url = reverse('product:category',
                   kwargs={'kwarg1': self.get_full_path(ancestors),
                           'kwarg2': self.id})

有没有人知道是否有一种规范的方式将kwarg0引入我的网址,而找不到每一个reverse()网址查找并为kwarg0插入一个合适的参数?

0 个答案:

没有答案