每当我在django print中的某个地方settings.py或任何随机.py文件中放入(随机)语句时,它会被打印两次.为什么?
试试这个:
在TEMPLATE_DIRS(in settings.py)上设置值后,只需在其后添加一个print语句:
print TEMPLATE_DIRS
并且您将打印出两次模板目录.或者,如果你感觉过时了,只需print "Hello World在声明后添加TEMPLATE_DIRS,它就会打印两次.
要运行的命令: python manage.py runserver
Ewa*_*wan 25
它没有运行两次,它分支到2个进程,每个进程运行一次.
它应该只加载一次......每个进程.我猜想manage.py forks,并且启动了两个独立的进程.
如果您将此添加到您的帐户,请进行验证 settings.py
import os
print(os.getpid())
Run Code Online (Sandbox Code Playgroud)
它将打印出2个不同的进程ID号,表明它产生了2个进程.
这似乎也是重复的:
| 归档时间: |
|
| 查看次数: |
5109 次 |
| 最近记录: |