首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError:没有名为“polls”的模块

ModuleNotFoundError:没有名为“polls”的模块
EN

Stack Overflow用户
提问于 2019-06-09 01:45:48
回答 2查看 4K关注 0票数 2

我在https://docs.djangoproject.com/en/2.2/intro/tutorial01/上遵循了官方的Django教程,但不知何故我无法运行服务器,因为我已经创建了投票应用程序并添加了所需的urls。当我使用命令"py mysite\manage.py runserver“时,它会返回ModuleNotFoundError:没有名为'polls‘的模块错误。

https://i.stack.imgur.com/bbxfW.png上提供的项目文件夹

代码语言:javascript
复制
#views.py

from django.http import HttpResponse


def index(request):
    return HttpResponse('<h1><this is a test page</h1>')
代码语言:javascript
复制
#urls.py in polls

from django.urls import path

from . import views

urlpatterns = [
    path('', views.index, name='index'),
]
代码语言:javascript
复制
#urls.py in mysite\mysite

from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('polls/', include('polls.urls')),
    path('admin/', admin.site.urls),
]
代码语言:javascript
复制
#settings.py

INSTALLED_APPS = [
    'polls',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
]


  [1]: https://i.stack.imgur.com/bbxfW.png
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-06-09 02:15:26

嗯,我自己解决的。找不到Polls模块,因为它是在项目目录之外创建的。当我删除它并在项目目录中重新创建时,它现在是正常的。

票数 4
EN

Stack Overflow用户

发布于 2019-06-09 03:12:09

另外,cd到yoru django项目中可能是个好主意,这样你只需要运行

代码语言:javascript
复制
python manage.py runserver
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56508796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档