Django 的问题:没有名为 'myapp' 的模块

Problem with Django: No module named 'myapp'

下午好, 我是 Django 的新手,正在尝试学习教程。但是,当运行服务器时,弹出如下错误:

File "C:\Users\Jorge\PycharmProjects\web\mysite\mysite\urls.py", line 18, in <module>
from myapp.views import *
ModuleNotFoundError: No module named 'myapp'

这是我的文件现在的截图:

您的 myapp 文件夹应该在您的 mysite 文件夹中

执行以下操作:

  1. myapp 移动到 C:\Users\Jorge\PycharmProjects\web\mysite\
  2. mysite\settings.py 中,在 INSTALLED_APPS 列表中添加一个条目作为 myapp.apps.MyappConfig

现在从 C:\Users\Jorge\PycharmProjects\web\mysite\python manage.py runserver

  1. 转到 'mysite' --> 'settings.py'
  2. 照原样写,下 INSTALLED_APPS = [ 'myapp',