python3.7
和django2.1
的多人博客系統github地址:github.com/opsonly,喜歡的能夠給個star~css
該博客前段框架使用了Bootstrap 4,在其基礎上添加了一些本身須要用的css樣式,後端使用django2.1。 因爲本身也在摸索中,新入門django的人拿來練手再合適不過,我也會繼續完善此項目的功能。以爲有用的歡迎給個當心心。 ---前端
pycharm+python3.7
一、使用
python manage.py startapp article
建立文章應用,在此應用下依次寫入models
,urls
,views
,forms
等文件,有的沒有須要本身建立。python
models 其做用是爲項目建立文章數據表。 git
forms django提供的表單功能,很方便,咱們只要拿來使用就行,這幾個定義的是表單裏面填的內容 github
urls 將用戶的請求與django處理鏈接起來 django
views 真正處理用戶請求,建立,修改,查看文章的操做都是在這個文件定義的函數裏處理 後端
2,使用python manage.py startapp message建立評論應用。前端框架
models 定義了留言內容和二級評論的表結構 markdown
urls 定義了留言應用使用的url app
views 定義留言系統中對用戶請求的處理
三、使用
python manage.py startapp userprofile
建立用戶處理應用,其中包括用戶登陸,註冊,註銷,刪除等等
forms 繼承django自帶的model中的User類,在其基礎上稍有改動
urls 定義了用戶相關的url
views 處理用戶登陸的表單處理,註銷操做,密碼檢測等功能
注意:md_css爲前面文章應用生成的markdown相關css渲染在根目錄建立static的目錄,而後在
https://v4.bootcss.com/
下載壓縮包,將前端框架資源 拷貝至static目錄下
喜歡我寫的東西的朋友能夠關注一下個人公衆號:Devops部落