设计URL
配置里会自动生成根路径:
修改urls.py:
编写url 路径中分别对应的视图函数:
编写 template文件:
在路径下新建 polls目录
在project2/mytemplates/polls目录下创建 index.html 编写它:
效果:
编写 detail 视图函数:
在project2/mytemplates/polls目录下创建 detail.html 编写它:
效果:
查看 404 页面:
优化:
try except raise 写得太繁琐了,让我们用 简写方式:
效果:
修改settings.py 中的 DEBUG = True 为 DEBUG = False:
效果标准的 stand 404页面:
一般很少使用标准的404页面(stand 404),所以呢,接下来写我们自己的 404 页面:
在project2/mytemplates/ 目录下创建 404.html 编写它
效果:
如果还想编写动态的更复杂 404页面,可以这样做: