Django学习笔记(8)

完善博客:

博客页面需要:
  1. 博客主页面
  2. 博客文章内容页面
  3. 博客撰写页面

一、博客主页面功能:1.文章标题列表;2.发表博客按钮

1.打开pycharm,打开views.py文件,将get改为all,并且不要带任何参数。(注意改动的地方!

Django学习笔记(8)_第1张图片

2.前端代码,打开index.html,修改代码:

Django学习笔记(8)_第2张图片

3.运行服务器,输入地址:

Django学习笔记(8)_第3张图片


二、博客文章页面功能:1.文章标题;2.文章内容;3.修改文章按钮

1.打开views.py文件,编写后台代码:

def articlePage(request, articleId):
    article = models.Article.objects.get(pk=articleId)
    return render(request, 'blog/articlePage.html', {'article': article})

Django学习笔记(8)_第4张图片

2.在blog文件夹下新建一个articlePage.html文件

Django学习笔记(8)_第5张图片

3.配置blog文件夹下的urls.py

Django学习笔记(8)_第6张图片

4.运行服务器,在浏览器输入地址:

Django学习笔记(8)_第7张图片

三、再配置URL

注意:Django2.0以上的用户,需要在urlpatterns上多写一行代码:  app_name = 'blog'

1.打开myblog文件夹下的urls.py文件,修改代码:

Django学习笔记(8)_第8张图片

2.打开blog文件夹下的urls.py文件,修改代码:

Django学习笔记(8)_第9张图片

3.打开index.html文件,修改代码:

Django学习笔记(8)_第10张图片

4.打开浏览器,查看效果:

Django学习笔记(8)_第11张图片

点击一下醉赤壁,就会跳转页面了!

Django学习笔记(8)_第12张图片


你可能感兴趣的:(Django,Django学习笔记)