分享 过滤 技术分享 url 过去 标签 是否 CSS样式 color
- ####个人博客首页
- - 路由
- - app01 创建urls.py
- - 主程序url如果匹配到blog开始 就路由到app01的项目中
- url(r‘^blog/‘, include(‘app01.urls‘)),
- -
- 博客路由
- #分类 标签 时间
- url(r‘^(?P<username>.*)/(?P<condition>tag|category|date)/(?P<para>.*)‘, views.homeSite),
- #个人博客主页
- url(r‘^(?P<username>.*)‘, views.homeSite),
- - 后端
- - 匹配是否有这个用户
- - 否 返回404页面
- -
- 有
- - 查找当前用户所有的文章
- - 查找每一个用户分类的文章数
- - 查找每一个用户标签的文章数
- - 查找每一个用户时间年月相同的文章数
- orm提供一个接口extra 过滤使用 一部分的where语句放入extra中来查询
- - 分类 标签 时间的文章列表
- - 前端
- -
- 导航条
- - css样式生成导航条
- - 宽 高 颜色
- - 导航条左方显示的是用户的名称 而不是request传过去的用户名
- -
- 内容
- -
- 分为
- 3
- 8
- 列
- - 3 引入4个面板 个人信息 标签 分类 时间
- -
- 个人信息
- -
- 头像
- -
- 昵称
- -
- 文章分类
- - 循环分类列表
- -
- 标签分类
- - 循环标签列表
- -
- 时间分类
- - 循环时间列表
- - 文章 标签 时间 a 链接
- <a href="/blog/{{ current_user.username }}/date/{{ date.0 }}"></a>
- -
- 8
- 个人文章
- - 循环文章列表
- - 每篇文章一个div
- -
- 标题
- -
- 简介
- - 时间 点赞 评论 阅读
个人博客首页
分享 过滤 技术分享 url 过去 标签 是否 css样式 color
原文:http://www.cnblogs.com/oyoui/p/7919585.html
来源: http://www.bubuko.com/infodetail-2410976.html