文章目录
各位看官朋友,最近“GEEK+”原创·博主大赛TOP 50榜单投票,各位有票的捧个票场,没票的捧个人场,点击https://tp.wjx.top/jq/91687657.aspx,投给第3个cutercorley,如下:
投出您最宝贵的一票,您的支持与鼓励是我继续创作、不断努力的动力,我将继续为大家贡献原创文章、为您排忧解难。
一、ORM常用字段
之前在建立模型时,已经使用到了一些字段类型,现在进一步详细说明。
1.AutoField
映射到数据库中是int类型,有自动增长的特性。
一般不需要使用这个类型,如果不指定主键,模型会自动生成一个自动增长的主键,名为id。
如果需要指定一个其他名字的并且具有自动增长特性的主键,也可以使用AutoField实现。
在定义该字段时,必须指定primary_key属性为True,即该字段必须为主键字段,因为默认已实现自增,因此不需要再指定自增属性。
先新建项目orm_demo,并新建app为book。
本文详细介绍了Django ORM中常用字段类型,如AutoField、BigAutoField、BooleanField、CharField等,以及字段的常见参数如null、db_column、default和unique。此外,还讲解了模型的Meta配置,包括db_table和ordering等,帮助理解Django数据库映射的使用。

订阅专栏 解锁全文
Django框架之7.ORM常用字段、属性和Meta配置&spm=1001.2101.3001.5002&articleId=108637938&d=1&t=3&u=b4b0760baf6f41b59109c6f573d9add6)
5617

被折叠的 条评论
为什么被折叠?



