出版書籍:《Python爬蟲開發(fā)與項目實戰(zhàn)》 購買鏈接:https://item.jd.com/12206762.html 
Python中文社區(qū)專欄作者 
七夜安全博客_微信公眾平臺:qiye_python,及時更新技術(shù)內(nèi)容

隨筆- 40  文章- 0  評論- 197 

CoolBlog開發(fā)筆記第1課:項目分析

  首先說一下CoolBlog開發(fā)筆記是我制作的《Django實戰(zhàn)項目》系列教程基礎(chǔ)篇的內(nèi)容,使用Django來開發(fā)一個酷炫的個人博客,涉及的知識包括項目的分析,環(huán)境的搭建,模型和視圖定義等等內(nèi)容。為了給大家打打氣,咱們看一下最終做出的效果,如下圖所示。

 移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

 圖1.1 效果圖

  是不是已經(jīng)迫不及待了呢?不要著急,我們先對CoolBlog項目進行需求分析。每做一個項目,首先要做的不是開始編碼,而且對這個項目進行整體的把握,確定項目的框架結(jié)構(gòu)。

  首先。CoolBlog博客項目仿照的是https://www.leavesongs.com/博客網(wǎng)站,首先這個網(wǎng)站的結(jié)構(gòu)和樣式屬于我比較喜歡的類型,而且這個博客的博主是安全圈比較有名的人物,也是我佩服的人之一,因此決定使用Django仿寫一個類似的網(wǎng)站。目標(biāo)確定后,我們分析一下這個網(wǎng)站的功能模塊。首先看一下首頁:

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

圖1.2 首頁1  

  首頁上半部分被分成了兩個部分:右上角部分是菜單欄,負(fù)責(zé)各個頁面的跳轉(zhuǎn);另一部分可以看做是一個網(wǎng)站的介紹信息,這都不屬于重要的部分。我們再看一下首頁的下半部分。

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

1.3 首頁2

  左半邊為文章列表,右半邊為側(cè)邊欄,從上到下依次為搜索,最新評論,分類和隨機標(biāo)簽。這些才是首頁的重點。接著將文章列表細(xì)化,看一下文章列表中每篇文章的顯示內(nèi)容。如下圖所示

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

1.4 文章視圖

 

  文章列表中文章主要分為三大塊:第一塊為文章的標(biāo)題,第二塊為文章介紹,第三塊為文章的內(nèi)容,確切地說為文章的摘要。第二塊文章介紹又可以分為:文章的作者,分類,創(chuàng)建時間,評論數(shù),瀏覽數(shù)和所屬標(biāo)簽。下面咱們?nèi)芜x一篇文章點擊進入,顯示內(nèi)容如下所示。

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

1.5 文章詳情頁 

  大家看到文章詳情頁,由上而下。最上面的方框顯示的文章的類型路徑,接下來是文章的標(biāo)題和介紹,最下面是文章的全部內(nèi)容。在文章的最后是屬于該文章的評論列表和評論框。

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

 

1.6 評論框

  綜上所述,我們對這個項目的整體功能有了一個大致的了解。在這個項目中主要的功能模塊包括:文章列表,文章詳情,分類,標(biāo)簽,評論和搜索等六個部分。下面的教程,我們將依次完成這些功能,本節(jié)的內(nèi)容就到這里,下一節(jié)開始講解開發(fā)環(huán)境的搭建。

 

小結(jié)

  我新書《Python爬蟲開發(fā)與項目實戰(zhàn)》如果大家對這本書感興趣的話,可以看一下 試讀樣章

 

 

歡迎大家支持我公眾號:

 

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

 

本文章屬于原創(chuàng)作品,歡迎大家轉(zhuǎn)載分享,禁止修改文章的內(nèi)容。尊重原創(chuàng),轉(zhuǎn)載請注明來自:七夜的故事 http://www.cnblogs.com/qiyeboy/

http://www.cnblogs.com/qiyeboy/p/7070135.html