当前分类:python>>正文

TypeError: ‘webinfo’ object is not iterable

来源:互联网   时间:2022年6月15日   编辑

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

报错内容就是

TypeError: ‘webinfo’ object is not iterable

什么意思?

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

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

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

后来,看了一下才明白

image

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

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

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

[猜你喜欢]

标签: 兼职