Diango中的模型成员

1、显性属性

  开发者手动书写的属性。

2、隐性属性

  开发者没有书写,ORM自动生成的。

  如果你把隐形属性手动声明了,系统就不会为你产生隐性属性了。

 

class Animal(models.Model):
    a_name = models.CharField(max_length=16)
    # 显性查询,自定义管理器
    a = models.Manager()
def get_animal(request):
    animals = Animal.a.all()
    for animal in animals:
        print(animal.a_name)
    return HttpResponse('查询成功!')

 

 

  

  

posted @ 2020-08-29 08:41  梅梅不想踩坑  阅读(132)  评论(0)    收藏  举报