不知道是什么问题。我所指的博客也有同样的步骤,反复检查了很多次。在
我有模型.py在
class Tag(models.Model):
tag_name = models.CharField(max_length=50, unique=True)
现在我做了syncdb
,我得到了MongoDB
设置。在
上面的类将数据添加到我的MongoDB中,但是在显示响应时,它给出了一个很难理解的错误:
{"error_message": "invalid literal for int() with base 10: '53ffae131c20d8048c03cd63'", "traceback": "Traceback (most recent call last):\n\n File \"/home/django/env/bheeku/local/lib/python2.7/site-packages/tastypie/resources.py\", line 201, in wrapper\n response = callback(request, *args, **kwargs)\n\n File \"/home/django/env/bheeku/local/lib/python2.7/site-packages/tastypie/resources.py\", line 432, in dispatch_list\n return self.dispatch('list', request, **kwargs)\n\n File \"/home/django/env/bheeku/local/lib/python2.7/site-packages/tastypie/resources.py\", line 464, in dispatch\n response = method(request, **kwargs)\n\n File \"/home/django/env/bheeku/local/lib/python2.7/site-packages/tastypie/resources.py\", line 1299, in get_list\n bundles.append(self.full_dehydrate(bundle, for_list=True))\n\n File \"/home/django/env/bheeku/local/lib/python2.7/site-packages/tastypie/resources.py\", line 854, in full_dehydrate\n bundle.data[field_name] = field_object.dehydrate(bundle, for_list=for_list)\n\n File \"/home/django/env/bheeku/local/lib/python2.7/site-packages/tastypie/fields.py\", line 135, in dehydrate\n return self.convert(current_object)\n\n File \"/home/django/env/bheeku/local/lib/python2.7/site-packages/tastypie/fields.py\", line 234, in convert\n return int(value)\n\nValueError: invalid literal for int() with base 10: '53ffae131c20d8048c03cd63'\n"}
到底怎么了?在
但它又回来了
^{3}$当表中没有数据时。在
目前没有回答
相关问题 更多 >
编程相关推荐