Possible Duplicate:
Django get a model's fields
我有下一个型号:

class People(models.Model):
    name = models.CharField(max_length=100)
    lastname = models.CharField(max_length=100)

我想循环浏览People表中的所有项。
在views.py中
-当我尝试这个:
  for each in People().objects.all():
     name=each.name

我有个错误:
Manager isn't accessible via People instances

-当我尝试这个:
  for each in People():
     name=each.name

我得到这个错误:
'People' object is not iterable

我该如何解决这个问题,以及如何循环遍历People表中的所有项?

最佳答案

People.objects.all()
它适用于类而不是实例

关于python - django遍历模型字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12558008/

10-13 00:58