【发布时间】:2013-10-10 03:02:56
【问题描述】:
当我尝试在 Django 中从数据库中迭代对象时,它给了我一个错误。我真的不知道为什么。它给了我这个错误:“'Clovek' object is not iterable”
user=request.user
user=Clovek.objects.all().filter(user=user)
user=user[0]
prvni_prihlaseni=False
first=True
for i in user:
【问题讨论】:
-
docs.python.org/2/glossary.html#term-iterable 对象用户是不可迭代的,它完全有意义。用户,列表而不是对象(更改命名),是可迭代的(列表)。
-
问题未反映真实意图/研究不力。 “但我只想迭代一个用户,以及该对象中的每个变量,因为我想知道对象中的任何变量是否为空白”。
标签: python django python-3.x django-views