####我的博客首頁 - 路由 - 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 - 標題 - 簡介 - 時間 點贊 評論 閱讀