当前分类:Django>>正文

TypeError: ‘webinfo’ object is not iterable

来源:互联网   更新时间:2022年6月15日  

今天在调试一个Django程序的时候,遇到一个小问题报错了。

报错内容就是

TypeError: ‘webinfo’ object is not iterable

什么意思?

就是webinfo这个对象,不可迭代。或者说,webinfo这个对象不可以遍历。

看了下大概明白什么意思了。

我在models.py里面创建了一个webinfo的模型类,正常来说是可以迭代的啊,为什么报这样的错呢?

后来,看了一下才明白

image

创建的函数名和模型类名重复了。

这样一来,模型类被当作了函数,就出现了不可迭代的情况。

这时候只要给函数名重命名就行了,避免重复。

本文固定链接:https://6yhj.com/leku-p-2887.html  版权所有,转载请保留本地址!
[猜你喜欢]

标签: