保存按钮在django中不起作用

时间:2016-08-05 15:59:18

标签: django

找不到页面(404) 请求方法:GET 请求网址:http://127.0.0.1:8000/post/new/blog/home_page.html

使用school.urls中定义的URLconf,Django按以下顺序尝试了这些URL模式:

^admin/
^$ [name='home_page']
^about/$ [name='about']
^event/$ [name='event']
^calendar/$ [name='calendar']
^contact/$ [name='contact']
^class_a/$ [name='class_a']
^login/$ [name='login']
^login_submit/$ [name='login_submit']
^class_info/$ [name='class_info']
^Ist_std/$ [name='Ist_std']
^IInd_std/$ [name='IInd_std']
^IIIrd_std/$ [name='IIIrd_std']
^IVth_std/$ [name='IVth_std']
^post/new/$ [name='post_new']

当前网址post / new / blog / home_page.html与其中任何一个都不匹配。

您看到此错误,因为您的Django设置文件中有DEBUG = True。将其更改为False,Django将显示标准的404页面。

1 个答案:

答案 0 :(得分:1)

您的网址与您定义的任何网址都不匹配。如果您希望该页面显示任何内容,则需要包含以下匹配项:

r'^/post/new/blog/home_page$'

在url.py中为其编写一个视图,以显示所需的html文件。