Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在哪里为Django项目设置Python环境属性?_Python_Django_Decimal_Environment - Fatal编程技术网

在哪里为Django项目设置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 还

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

如果您想为上下文设置一个新的值,以便它在Django项目中可见,那么最好在哪里设置

e、 g.在整个项目中,应捕获
浮动操作
信号

from decimal import FloatOperation, getcontext

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

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

我建议使用一个应用程序
core
,或
common
,将您的设置作为
AppConfig.ready()
的一部分