Django 使用getattr() 方法获取配置文件的变量值

Posted lowmanisbusy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django 使用getattr() 方法获取配置文件的变量值相关的知识,希望对你有一定的参考价值。

在django项目的开发过程中,有时需要获取配置文件里的变量值,可以通过下面这样的方式去进行获取

from django.conf import settings

item = getattr(settings, "变量名", "取不到就给一个默认值")

 

以上是关于Django 使用getattr() 方法获取配置文件的变量值的主要内容,如果未能解决你的问题,请参考以下文章

为啥我不能将 __getattr__ 与 Django 模型一起使用?

Django HStore:如何覆盖键值模型字段的 __getattr__ 和 __setattr__

getattr - 异常值:模块 'django.db.models' 没有属性 'model_name''

getattr() hasattr() setattr() 函数的使用方法

python基础===getattr()函数使用方法

python遍历并获取对象属性--dir(),__dict__,getattr,setattr