【问题标题】:Error while using URLconf defined in mysite.urls (Django tutorial)使用 mysite.urls 中定义的 URLconf 时出错(Django 教程)
【发布时间】:2020-03-21 19:21:10
【问题描述】:

我知道有人问过这个问题,并且我已经完成了所有这些答案,但我仍然没有得到解决方案。请帮我找出问题所在。 这是来自 django 网站的 django 1.11 版本的代码。

mysite/urls.py

from django.conf.urls import include, url
from django.contrib import admin

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

mysite/polls/urls.py

from django.conf.urls import url

from . import views

urlpatterns = [
    url(r'^$', views.index, name='index'),
]

mysite/polls/views.py

from django.shortcuts import render
from django.http import HttpResponse


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

我收到以下错误 Click to view the error

【问题讨论】:

  • Python 2 支持已于 2020 年 1 月 1 日结束。如果您正在学习 Python 或 Django,请使用 Python 3。对 Django 1.11 的支持即将结束,因此最好使用 Django 3.0。 x 或最新的 2.2.x 长期支持版本。
  • 好的,非常感谢您的帮助和这些信息。接下来我将学习使用较新的版本。 :)

标签: django python-2.7


【解决方案1】:

你的urls.py放错地方了,应该是mysite/mysite/urls.py(和settings.py在同一目录下)。

【讨论】:

    猜你喜欢
    • 2019-09-15
    • 2018-03-23
    • 2018-06-28
    • 2020-08-02
    • 2017-05-27
    • 1970-01-01
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    相关资源
    最近更新 更多