Python 当前路径约为';我一个也配不上
我正在学习Django,刚刚开始在本地计算机上安装Django 1.11.17。 但我在浏览url时遇到了以下错误Python 当前路径约为';我一个也配不上,python,django,Python,Django,我正在学习Django,刚刚开始在本地计算机上安装Django 1.11.17。 但我在浏览url时遇到了以下错误 Using the URLconf defined in website.urls, Django tried these URL patterns, in this order: ^admin/ The current path, about, didn't match any of these. 我创建了一个名为website的Django项目和一个名为blog的应用程
Using the URLconf defined in website.urls, Django tried these URL patterns, in this order:
^admin/
The current path, about, didn't match any of these.
我创建了一个名为website的Django项目和一个名为blog的应用程序。
我已将视图文件和url.py设置为如下所示
网站包中的URL.py文件
from django.conf.urls import url
from blog.views import Aboutus
urlpatterns = [
url(r'^about', Aboutus),
]
网站中setting.py文件的根目录
ROOT_URLCONF='website.url'
博客的views.py
from django.http import HttpResponse
def Aboutus(request):
retrun HttpResponse('Woww')
我花了这么多时间在这上面,浏览了与此相关的答案,但我没有得到解决方案
我无法找出我在这里遗漏了什么,因此请提醒我注意差距。您所描述的是不可能的。错误显示,在您的文件网站/url.py中,唯一的url模式是
url(r'^admin/,…)
,这与您在此处所说的不同。你确定你在这里显示的url.py不在你的博客
文件夹中吗?是的,我非常确定它在网站/url.py中。你在这里显示的内容无法获得此错误。是的,这很奇怪。我做的每件事都是正确的,但我仍然面临着这个问题。是否有任何其他因素会导致此问题?不,您在根目录下指向的模块网站
中包含一个URL.py文件,该文件的模式为^admin
,这是100%确定的,除非它没有使用您提到的这些设置。您有多个不同级别的网站目录?您的项目结构可能是错误的。