Django循环模型字段

2024-04-25 06:40:49 发布

您现在位置:Python中文网/ 问答频道 /正文

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表中的所有项?


Tags: djangonameinforgetmodelmodels错误