1. 程式人生 > >個人博客首頁

個人博客首頁

分享 過濾 技術分享 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 - 標題 - 簡介 - 時間 點贊 評論 閱讀

個人博客首頁