python - Django - view

更多的views

在view.py中每添加一个view,都需要在urls.py中做好映射。

完善views

可以用数据库的信息来填充view

使用网页显示模板

默认路径: app/template/app/***.html
加载方式:
template = loader.get_template('polls/index.html')

shortcuts.render

使用了shortcuts的render以后,就不需要导入loader跟HttpResponse了

生成404

导入函数

生成

从模板中去除硬编码的URLs

通过使用URL的命名,来对路径进行解耦

这样的好处是,以后要修改路径的时候,只需要修改urls.py里面的内容即可,模板不需要改动。

添加命名空间

为了解决不同的app之间可能会有相同的url命名,可以通过添加命名空间来规避冲突

posted on 2018-12-14 18:06  icehou  阅读(152)  评论(0)    收藏  举报