【发布时间】:2020-03-12 14:53:26
【问题描述】:
每当我运行 Django 'python manage.py runserver'、makemigrations 或 migrate 时,我都会收到以下错误:
(env) mark@mysite$ python manage.py runserver
File doesn't exist
File doesn't exist
Watching for file changes with StatReloader
Performing system checks...
System check identified no issues (0 silenced).
March 12, 2020 - 16:03:37
Django version 3.0.3, using settings 'mysite.settings.dev'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
这是一个非常无用的错误,我可以查看任何日志以找出丢失的文件吗?
我已尝试重新安装 Django,并删除并重新创建站点迁移和数据库,但错误仍然存在。该网站运行良好,所以我不知道发生了什么。
任何关于我如何找到错误的建议将不胜感激。我也在使用 Wagtail,但我认为该错误与此无关。
【问题讨论】:
-
你在manage.py文件所在的目录吗?
-
请向我们展示您的路径和项目架构
-
它只是出现在你不在
manage.py所在的目录中。 -
需要明确的是,我还有其他几个项目运行良好。我在manage.py所在的目录下,所有命令都运行良好。我唯一的问题是我收到一条错误消息。我更新了示例以显示命令正常工作。
-
你最近开始使用'python-dotenv'了吗?如果是,您是否创建了 .env 文件?
标签: django error-handling