yangzhedi.com代碼開源啦~~

yangzhedi.com源碼

ENV ENV ENV ENV

yzd的個人網站:www.yangzhedi.top
一個前端React後端Django的簡易網站模版,
blog功能和股票爬蟲功能已經大體實現,其餘功能還在更新中。


更新日記

  • 2016.10.30 網站上線,並託管在github上,Yangzhedi/myBlog,前後端分離,前端選用React框架,後端採用Django框架,數據庫是django框架自帶數據庫。可以實現後臺生成博客,ajax讀取博客數據,並在前端展示。
  • 2016.11.2 增加了博客的單頁展示
  • 2016.11.20 增加了博客的tags標籤模塊。
  • 2016.12.1 增加了前端的分頁功能,將想要獲取的頁數,通過GET請求發送給後臺,後臺返回該頁數據。
  • 2016.12.4 分頁button的樣式修改完成。
  • 2016.12.14 blog內容實現富文本編輯
  • 2016.1.25 下載功能實現。
  • 2016.1.26 網站總體路由由React-router實現
  • 2016.1.31 爬去股票數據並下載功能實現,只支持2017第一季度的爬取和下載。
  • 2016.2.11 前端代碼改寫ES6,清除部分es5殘留代碼
  • 2016.2.12 blog內容放棄富文本,改用markdown格式,單頁頁面過濾規則實現。

安裝方法

git clone https://github.com/Yangzhedi/myBlog

cd blog/static/js 運行 npm install 安裝依賴

(如果沒有webpack)請npm install -g webpack 全局安裝webpack

webpack --watch 生成bundle.js監聽前端代碼編譯,

後端安裝一些必須的模塊之後,在根目錄的命令行中,

python manage.py makemigrations 之後 python manage.py migrate 更新下數據庫

python manage.py runserver 開啓服務器(默認是8000端口)。

python manage.py createsuperuser 建立管理員之後,127.0.0.1:8000/admin即可進入後臺,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章