在哪里为Django项目设置Python环境属性?

2024-10-03 15:25:23 发布

您现在位置:Python中文网/ 问答频道 /正文

例如,Pythondecimal.Decimal()类有一个上下文。您可以使用getcontext()查看当前上下文,并为精度、舍入或启用陷阱设置新值。你知道吗

如果您想为上下文设置一个新值,以便在Django项目中可以看到它,那么在哪里这样做最好?你知道吗

例如,在整个项目中,FloatOperation信号应该被捕获。你知道吗

from decimal import FloatOperation, getcontext

context = getcontext()
context.traps[FloatOperation] = True

同时使用getcontext()返回活动线程的当前上下文。除了在项目中显式地创建新线程外,Django是否还需要考虑创建其他线程。你知道吗


Tags: 项目djangofromimport信号context精度线程