作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有这个功能 add_to_cart
一旦产品被添加到购物车它应该重定向到相同的。(因为答案没有解决问题)。我已经改变了至少应该重定向到产品详细信息页面需要传递参数或者 slug 或产品 id 任何想法
def add_to_cart(request, **kwargs):
------------------------
------------------------
messages.info(request, "item added to cart")
return redirect(reverse('products:single_product',args=(request)))
产品详情的网址
url(r'^(?P<slug>.*)/$',single, name="single_product"),
最佳答案
你可以这样做:
return HttpResponseRedirect(request.path_info)
您还可以阅读有关 Request/Response 在 Django 中的工作方式以及 docs 中的 request.path_info
的信息。
关于python - 如何在 django 中执行操作后重定向到同一页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57077059/
我是一名优秀的程序员,十分优秀!