相关疑难解决方法(0)

为什么django会运行两次?

每当我在django print中的某个地方settings.py或任何随机.py文件中放入(随机)语句时,它会被打印两次.为什么?

试试这个:

TEMPLATE_DIRS(in settings.py)上设置值后,只需在其后添加一个print语句: print TEMPLATE_DIRS

并且您将打印出两次模板目录.或者,如果你感觉过时了,只需print "Hello World在声明后添加TEMPLATE_DIRS,它就会打印两次.

要运行的命令: python manage.py runserver

django

15
推荐指数
1
解决办法
5109
查看次数

为什么django项目中的__init__模块加载了两次

我放

print 'Hello world!'
Run Code Online (Sandbox Code Playgroud)

进入__init__.py我的django项目.当我./manage.py runserver现在跑,我得到

gruszczy@gruszczy-laptop:~/Programy/project$ ./manage.py runserver
Hello world!
Hello world!
Validating models...
0 errors found
Run Code Online (Sandbox Code Playgroud)

为什么__init__.py要跑两次?它应该只加载一次.

python django

11
推荐指数
2
解决办法
4242
查看次数

Django settings.py 语句执行两次

我的文件中有以下代码settings.py,当我启动服务器时,打印语句被调用两次。这是为什么?

设置.py

if os.environ.get('DJANGO_DEVELOPMENT'):
    print('Development Mode')
    DEBUG = True
    ADMIN_ENABLED = True
Run Code Online (Sandbox Code Playgroud)

安慰

Development Mode
Development Mode
Performing system checks...

System check identified no issues (0 silenced).
July 16, 2020 - 20:34:23
Django version 3.0.8, using settings 'MyApp.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C.
Run Code Online (Sandbox Code Playgroud)

python django

3
推荐指数
1
解决办法
1038
查看次数

标签 统计

django ×3

python ×2