如何在Django中获取整数,而不是长整数

时间:2014-05-23 03:21:23

标签: django long-integer

我的项目上有这个代码

<p> <li><a href="{% url 'detail' prod.item_code_id %}"> {{ prod.name }} </a></li> </p>

并收到此错误

&#34;反向&#39;详细信息&#39;参数&#39;(1L,)&#39;和关键字参数&#39; {}&#39;未找到。尝试了0种模式:[]&#34;

prod.item_code_id应该返回一个int,但是它变长了int。 我试过了

def get_product_item_code_id(self):
  return range(self.product_item_code_)id)

来自同一个问题,但我得到了[0]。 [0,1]。或我使用范围错误?

这是应用广告资源的urls.py

urlpatterns = [
  url(r'^$', views.index, name='index'),
  url(r'^(?P<item_code_id>\d+)/$', views.detail, name='product')
]

以及项目的

url(r&#39; ^ inventory /&#39;,include(&#39; inventory.urls&#39;)),

0 个答案:

没有答案