python manage.py runserver 不断重新加载,说明文件已更改

Irf*_*run 4 python django

我一直在做一个 django 项目,没有任何问题。我已经从远程存储库中提取了更新的代码,现在如果我python manage.py runserver在 cmd 中执行此操作,我会不断收到错误

Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
D:\some_project\someapp\schemes\models.py changed, reloading.
Watching for file changes with StatReloader
Performing system checks...
Run Code Online (Sandbox Code Playgroud)

然后

Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
D:\some_project\someapp\schemes\views.py changed, reloading.
Watching for file changes with StatReloader
Performing system checks...
Run Code Online (Sandbox Code Playgroud)

它不断循环遍历我的 django 项目中的所有文件和所有应用程序。如果我尝试的python manage.py runserver --noreload话它会起作用,但是我很好奇首先是什么导致了这个问题。

小智 6

由于您的开发环境,您可能会遇到此问题。如果您使用 Vagrant 服务器或类似服务器,则文件的重新加载将是由于 Vagrant 服务器从您的本地计算机刷新文件所致。

--noreload标志适合这种情况。