在哪里为Django项目设置Python环境属性?
例如,Python在哪里为Django项目设置Python环境属性?,python,django,decimal,environment,Python,Django,Decimal,Environment,例如,Pythondecimal.decimal()类有一个上下文。您可以使用getcontext()查看当前上下文,并为精度、舍入或启用陷阱设置新值 如果您想为上下文设置一个新的值,以便它在Django项目中可见,那么最好在哪里设置 e、 g.在整个项目中,应捕获浮动操作信号 from decimal import FloatOperation, getcontext context = getcontext() context.traps[FloatOperation] = True 还
decimal.decimal()
类有一个上下文。您可以使用getcontext()
查看当前上下文,并为精度、舍入或启用陷阱设置新值
如果您想为上下文设置一个新的值,以便它在Django项目中可见,那么最好在哪里设置
e、 g.在整个项目中,应捕获浮动操作
信号
from decimal import FloatOperation, getcontext
context = getcontext()
context.traps[FloatOperation] = True
还可以使用
getcontext()
返回活动线程的当前上下文。除了在项目中显式创建新线程外,Django是否还需要考虑创建其他线程。我建议使用一个应用程序core
,或common
,将您的设置作为AppConfig.ready()
的一部分