首页 > 其他分享 >django_ORM基础字段和选项

django_ORM基础字段和选项

时间:2022-12-24 10:11:14浏览次数:28  
标签:选项 models 模型 django 修改 字段 ORM mysql

 

一、修改ORM

1、任何关于表结构的修改,务必在对应模型类上修改。

2、在上一篇博文中,创建了bookstore_book表,如果需要再添加一个名为info(varchar 100)的字段,则需要如下操作:

    (1)在模型类中添加字段

   

    (2)执行数据迁移

     

              

 

 (3)检查mysql数据库。修改已经同步至mysql数据库。

             

 

 

二、模型中常用的字段类型

1、模型中常用的字段类型。详见官方文档:https://yiyibooks.cn/qy/django2/ref/models/fields.html

2、models文件下,每一个类代表一张表,所以不限制类的数量。每实例化一次类,就相当于插入一条数据行。

3、模型类定义的一般模板:

                      

 

 4、字段选项,指定创建的列的额外的信息。包括:primary_key、blank、null、default、db_index、unique、db_column等。如下:

  

 

 三、模型内部的Meta类

1、作用:

           

 

标签:选项,models,模型,django,修改,字段,ORM,mysql
From: https://www.cnblogs.com/xiaoxiami1995/p/16995251.html

相关文章