Django博客实战T03-使用模板显示内容
使用模板显示内容
1.查看文章页面
如何通过一个处理方法获取文章唯一标识
-
对应用的
views.py处理文件进行修改
-
配置总文件
urls.py路由
-
内容显示

2. objects
2.1 模型的objects是获取或操作模型的对象
Article.objects.get(条件)Article.objects.all()Article.objects.filter(条件)

<h2></h2>表示html中的标题设置<br>表示html中的换行设置

2.2 处理客户端可能出现的异常
-
设置当输入不存在网页的时候提示404错误信息


3. 使用模板(实现前后端分离)
-
在应用文件夹下创建文件夹
templates -
在
templates文件夹下创建html文件article.html -
修改应用文件夹下的
views文件
-
修改
article.html文件(<hr>表示生成横线)
-
显示在页面

-
拓展
-
优化提交数据到
html的方法render_to_response,可以不用去输入request参数
-
优化异常404的方法(
get_object_or_404)

-
4. 获取文章列表
-
创建新html文件
article_list.html
-
修改
view.py
-
修改路由
urls.py
-
网页显示

5. 总urls包含app的urls

-
在
article应用文件目录下新建urls.py文件,编辑文件
-
设置主文件母路由


浙公网安备 33010602011771号