BBS+ BLOG系統(仿部落格園)
阿新 • • 發佈:2018-11-25
一、基本要求
作業題目:開發BBS+BLOG系統
作業需求:
1 基於ajax和使用者認證元件實現登入驗證 2 基於ajax和form元件實現註冊功能 3 系統首頁文章列表的渲染 4 個人站點頁面設計5 文章詳細頁的繼承6 點贊與踩滅7 評論功能8 富文字編輯器的使用9 防止xss攻擊
部落格系統開發:
1.註冊,登入,首頁 2.個人站點,分組:(分類,標籤,歸檔) 3.文章詳細頁 4.點贊,踩滅 5.評論樓,評論樹 6.後臺管理,釋出文章,檔案上傳 7.BeautifulSoup 8.日誌
----
1、註冊、登入、首頁優化
引入Bootstrap<h3 class="text-primary text-center">註冊頁面</h3> <form> <div class="form-group "> <label for="username">username</label> <input type="text" class="form-control " placeholder="username" id="username"> </div> </form>
部落格首頁優化
登入狀態和未登陸狀態的兩種區別
導航欄設計---Bootstrap--導航條
資料庫(pycharm連線mysql資料庫) models.py 註冊 /reg/ 上傳頭像 request.FILES.get('avatar') 登入 /login/ 隨機驗證碼 /get_valid_img/ 首頁 /index/ 個人站點 分類,標籤,歸檔 /blog/egon/ 文章詳細頁 /blog/egon/articles/2/ 點贊,踩滅 /blog/poll/ ajax的post 事務 評論樓,評論樹/blog/comment/ 根評論,子評論 render顯示,ajax顯示 後臺管理,釋出文章 /backend/index/ 新建APP 認證裝飾器 編輯器(KindEditor) 檔案上傳 /media/article_imgs/... 防止XSS攻擊 BeautifulSoup