首页 > 其他 > 详细

django_orm02

时间:2021-01-10 22:33:15      阅读:31      评论:0      收藏:0      [点我收藏+]

django orm中的类 如果包含Meta类,这个Meta类封装了一些数据库的信息

class Author(models.Model):
    id=models.AutoField(primary_key=True)
    name=models.CharField(max_length=32)
    # 外键  多对多  作者和书
    books=models.ManyToManyField(to="Book")

    class Meta:
        db_table="author"    # orm 在数据库中的表名 默认是app_类名字  可以通过db_table 重写表名
        index_together=["id",]  # 联合索引
        unique_together=["id","name"] # 联合唯一索引
        ordering=["id",] # 指定按照什么字段排序  只有设置了该属性 我们查询到的结果 才可以被reverse()

  

django_orm02

原文:https://www.cnblogs.com/yuan-x/p/14258596.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!