Django服务器为同一进程运行两次

ha5z0ras  于 2023-03-04  发布在  Go
关注(0)|答案(1)|浏览(188)

当我执行runserver命令或重新加载服务器时,它会为同一进程运行两次stat加载程序。

我使用os.getpid()来确认我正在运行两个进程,但是为什么一次执行会导致进程运行两次?

这最新的更新是添加django_cleanup软件包

INSTALLED_APPS = [
# Default django apps:
'ckeditor',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'djmoney',
'modeltranslation',
'django.contrib.admin',

# Installed apps
'server.pxora',

# Third party
'rest_framework',
'corsheaders',
'storages',
'fcm_django',
'django_celery_beat',
'phonenumber_field',
'django_cleanup.apps.CleanupConfig',

]

yhived7q

yhived7q1#

没有看到任何配置代码就不可能确定问题所在,
但是我建议你不重新加载就运行,也许这会帮助你调试问题。你可以关闭自动重新加载的过程。
在运行时,请尝试以下--noreload选项:

python manage.py runserver --noreload

相关问题