gpt4 book ai didi

python - Django 教程 3 - URL 产生 404 错误

转载 作者:行者123 更新时间:2023-11-28 17:40:39 24 4
gpt4 key购买 nike

我正在学习 Django 1.6 教程 3 ( https://docs.djangoproject.com/en/1.6/intro/tutorial03/ ),但我已经开始陷入困境 - “编写你的第一个 View ”。

Django 教程首先说要编辑 views.py,我是这样做的:

from django.http import HttpResponse

def index(request):
return HttpResponse("Hello, world. You're at the poll index.")

然后它说要在同一目录中创建一个 urls.py,我已经这样做了。我的 urls.py 看起来像这样:

from django.conf.urls import patterns, include, url

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
url(r'^polls/', include('polls.urls')),
url(r'^admin/', include(admin.site.urls)),
)

下一条指令是检查 URL http://localhost:8000/polls/ 中是否有消息“Hello, world.”你在民意调查指数。但我的浏览器只是产生 Django 404 错误 - 找不到页面。

我确定我正在做一些非常愚蠢的事情,但我不知道哪里出了问题,我已经尝试重新启动 python 网络服务器。我已经成功完成了前 2 个教程,有人可以帮助我吗?

如果有所不同,我使用的是 Windows7、Python 3.4.1 和 Django 1.6.5

最佳答案

当第一个 urls.py 时,pollsview.py 必须位于 projectname/polls/ 目录中将在 projectname/projectname/ 中。

然后,如果您决定配置和添加更多投票应用特定的 url,您可以在 projectname/polls/ 中创建 urls.py

关于python - Django 教程 3 - URL 产生 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24845675/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com