Djang(models._meta)

本文详细介绍了如何使用 Django 的 ORM 功能获取模型的元数据,包括如何获取模型所在的应用名称、表名、字段类型等重要信息。
1.在项目中实现命令行
python manage.py shell

2.通过表名得到所在app的名字
models.UserProfile._meta.app_label     ---->app01

3.得到表名(得到的表名是小写) 
models.UserProfile._meta.model_name     ------>userprofile

4.得到表名(得到的表名要用split方法分割) 
models.UserProfile._meta.label      -------->app01.UserProfile

5.得到表名(得到表的别名)
models.UserProfile._meta.verbose_name   -------->账户表

6.判断字段的类型
models.UserProfile._meta.fields   --->得到的形式:<type(a[i]):a[i]>

7.查询_meta的属性
ps:dir(models._meta)

 

转载于:https://www.cnblogs.com/gaoyukun/p/9236180.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值