gpt4 book ai didi

django - 如何使其成为整数?

转载 作者:行者123 更新时间:2023-12-02 09:14:52 24 4
gpt4 key购买 nike

在view.py中:

return redirect('/website/detail/{0}/'.format(pk))

在 urls.py 中:

url(r'^detail/(?P<pk>\d+)/$',views.productDetailView,name='productDetailView'),

pk 是整数类型,但是当我通过 '/website/detail/{0}/'.format(pk) 传递它时,它会变成字符串。所以我收到此错误:

TypeError at /website/detail/1/
must be real number, not str

我可以通过改变 url 模式来解决这个问题。但我不想要这样。

那么我如何将pk作为整数传递呢?

最佳答案

为什么不使用简单的表示

return redirect('productDetailView',pk=pk)

关于django - 如何使其成为整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48073860/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com