完善博客
博客页面设计:博客主页面 内容页面 博客撰写页面
主页面:文章标题列表 同时有超链接 到内容页面的
发表新博客的按钮 超链接到 博客撰写页面的
DTL语法 for循环 {% for xx in xxs %}
Html语句
{% endfor %}
内容页面: 标题 内容 修改文章的按钮(超链接)
article_id组名必须与views.py里的响应函数里的参数名保持一致
正则表达式:
(?P[0-9]+)
- 匹配1次或者多次前面出现
- 的正则表达式
[0-9] \d 都是匹配数字
(?P…) 向一个仅由name标识而不是数字id标识的正则分组匹配
==注意==:这里使用的Django版本是2.0之前的语法,比如: Django 1.11官方文档介绍
例如:
from . import views
from django.conf.urls import url
urlpatterns = [
url(r'^index/', views.index),
url(r'^article/(?P<article_id>[0-9]+)$', views.article_page),
]