Django无法将我的应用程序代码作为项目代码的子包自动重新加载

时间:2018-10-18 10:55:02

标签: django

当我将应用程序代码放在我的项目代码所在的目录中时,django的内置服务器无法在我对其进行修改时重新加载该应用程序代码。目录结构为:

.
├── db.sqlite3
├── manage.py
└── paperinfo
    ├── info
    │   ├── admin.py
    │   ├── apps.py
        ├── __init__.py

其中paperinfo是项目,info是应用程序。服务器还报告了此错误:

[2018-10-18 10:20:22,394 pyinotify ERROR] The pathname '<some
path>/paperinfo/paperinfo/info/models.py' of this watch <Watch wd=135
path=<some path>/paperinfo/paperinfo/info/models.py mask=4038 proc_fun=None
auto_add=False exclude_filter=<function WatchManager.<lambda> at
0x7f48a69d66a8> dir=False > has probably changed and couldn't be updated, so it
cannot be trusted anymore. To fix this error move directories/files only
between watched parents directories, in this case e.g. put a watch on '<some
path>/paperinfo/paperinfo/info'.  Performing system checks...

日志听起来像是要求我移动文件或添加一些手表,但我想保持目录结构不变并且不知道如何添加手表。

在django文档的教程中,他们要求您将代码上移并进行修复。但是我不想那样做。我正在寻找一些设置来对此进行调整。

0 个答案:

没有答案