python---Django中模型类中Meta元对象了解

Django中模型类中Meta元对象了解

1.使用python manage.py shell 进入编辑命令行模式,可以直接进入项目(为我们配置好了环境)

python manage.py shell

2.对于元类数据的获取,需要使用_meta获取

>>> models.CustumerInfo._meta
<Options for CustumerInfo>
dir(models.CustumerInfo._meta)获取该数据表所有的元类属性

3.几个重要属性

app_label:表示它属于哪个应用    models.CustumerInfo._meta.app_label ---> 'repository' 在repository应用下面

model_name:获取模型名(表对应的类名)models.CustumerInfo._meta.model_name ---> 'custumerinfo'
其他可以根据在元类中所设置的去获取数据:更多属性可看https://blog.csdn.net/gavinking0110/article/details/53126203

猜你喜欢

转载自www.cnblogs.com/ssyfj/p/9093503.html
今日推荐