Django 實戰練習-簡單部落格

westwolf發表於2021-09-09
簡單部落格建立
1.部落格頁面設計

1.1頁面設計:

(1)部落格主頁面

(2)部落格文章內容頁面

(3)部落格撰寫頁面

1.2 部落格主頁面

(1)文章標題列表,超連結

(2)發表部落格按鈕(超連結)

編寫思路:

(1)取出資料庫彙總所有文章物件

(2)將文章物件們打包成列表,傳遞到前端

(3)前端頁面把文章以標題超連結的形式逐個列出

後端語句書寫:
圖片描述

前端語句書寫:
圖片描述

例項展示:
圖片描述

1.3 部落格文章頁面

(1)標題

(2)文章內容

(3)修改文章按鈕(超連結)

配置函式
圖片描述

html樣式書寫 /blog/article_page.html

圖片描述

url的配置

圖片描述

執行結果

圖片描述

1.3 超連結

配置URL

根urls,寫在include()的第二個引數位置,namespace='blog'

應用下則下載url()第三個引數的位置,name='article'

主要取決於是否使用了include引用了另一個URL

1.4部落格撰寫頁面

(1)頁面內容

標題編輯欄

文章內容編輯區域

提交按鈕

(2)編輯響應函式

使用request.POST['引數名']獲取表單資料

models.Article.objects.create(title,content)建立物件

1.5 修改頁面

修改文章頁面有文章物件

文章ID

PS:注意{% csrf_token %}在POST的提交時必須要在前端新增這樣一句話

透過ID來控制頁面實現修改

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4662/viewspace-2799538/,如需轉載,請註明出處,否則將追究法律責任。

相關文章