最近在学习django + xadmin打造在线教育平台。在学习模板继承的时候,出现的问题是Page not found (404)Request Method:GET Request URL:http://127.0.0.1:8000/org-list.html Using the URLconf defined in mx_online.urls, Django tried these URL patterns, in this order:^xadmin/^$ [name='index']^login/$ [name='login']^register/$ [name='register']^captcha/^active/(?P<active_code>.*)/$ [name='user_active']^forget/$ [name='forget_pwd']^reset/(?P<active_code>.*)/$ [name='reset_pwd']^modify_pwd/$ [name='modify_pwd']^org_list/$ [name='org_list']The current URL, org-list.html, didn't match any of these.You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page以上是我的网页报错的内容,了解了一些,我觉得可能是我的url配错了??下面是url配置的代码urlpatterns = [ url(r'^xadmin/', xadmin.site.urls), url('^$',TemplateView.as_view(template_name="index.html"),name="index"), url('^login/$',LoginView.as_view(), name="login"), url('^register/$',RegisterView.as_view(), name="register"), url(r'^captcha/', include('captcha.urls')), url(r'^active/(?P<active_code>.*)/$',ActiveUserView.as_view(),name="user_active"), url(r'^forget/$',ForgetPwdView.as_view(),name="forget_pwd"), url(r'^reset/(?P<active_code>.*)/$', ResetView.as_view(), name="reset_pwd"), url(r'^modify_pwd/$', ModifyPwdView.as_view(), name="modify_pwd"), url(r'^org_list/$', OrgView.as_view(), name="org_list"),]同时我搜集到,建立一个base.html文件时,里面修改的内容,还包括<li class="active" ><a href="{% url "org:org_list" %}">授课机构</a></li>这里我也修改了。现在org.views.py文件内代码是#-*- encoding:utf-8 -*-from django.shortcuts import renderfrom django.views.generic import View# Create your views here.class OrgView(View): def get(self,request): return render(request,"org-list.html",{})但是还是会报错,我刚开始学,也实在找不到问题出在哪里。所以想请问各位大神有没有什么解决办法。如果我问得不够清楚的话,可以留言我继续补充。因为实在不知道问题出在哪里。希望各位大神可以指点一下。谢谢。---------------------------------------------------------补充我在控制台报的错误是Not Found: /favicon.ico[07/Feb/2018 09:19:40] "GET /favicon.ico HTTP/1.1" 404 3213Not Found: /org-list.html[07/Feb/2018 09:19:54] "GET /org-list.html HTTP/1.1" 404 3219有一个同学在他的电脑上试了我的代码,他运行的是没有问题的。我也重新删除了数据库,migrate了一遍。依然不行呢。那还会是什么问题呢?环境吗?我有什么问题是没有注意到的吗?我全程都是按照视频来的,也是跟着视频敲的代码,除了前端的代码需要拷贝,但同时也根据视频在前端代码做了相应的修改。只是进行到这个就出现了这个错误。我暂时还找不到是什么原因。请各位大神指点下我。
添加回答
举报
0/150
提交
取消