<Flask Web開發(fā):基于Python的Web應用開發(fā)實戰(zhàn)>去年花了3個月看完。主要是利用下班跟周末時間按照書本敲代碼做項目。因為不是純正的程序猿,在做項目過程中還要補些數(shù)據(jù)庫,前端和網(wǎng)絡部分的坑,導致花費的時間有點長。幸好在學習過程中自己弄明白了很多以前的Python知識點與了解到Flask這個框架。時間算是花費得值了。
練習是最好的老師!只是照這書本敲代碼是“木有用”的!所以自己一直想找個項目來練練手!但搞什么比較有趣尼?想來想去就打算搞一個剛大木(Gundam)的同好論壇??????。
這是最后運行起來的剛大木同好會1.0版本 (這真的是在9102年自己搭建的網(wǎng)站.....原諒我那貧乏的前端知識????????)。

首頁
這個同好網(wǎng)站主要都是基于書中的博客為原型及框架。有郵件注冊,認證、發(fā)博客、留言及關注等基本功能。
原書中的博客原型太過于原生態(tài)了。既然是自己設計搭建的網(wǎng)站,那就按自己喜歡的來搭建。起碼看起來感覺是人用的??????(劇透:實際的結果就是"理想很豐滿,現(xiàn)實很骨感")。
-
使用PostgreSQL數(shù)據(jù)庫
PostgreSQL
PostgreSQL是當今十分流行的開源數(shù)據(jù)庫。MySQL的背后是一個成熟的商業(yè)公司,而PostgreSQL的背后是一個龐大的志愿開發(fā)組。這使得MySQL的開發(fā)過程更為慎重,而PostgreSQL的反應更為迅速。功能更加多。 -
可以更換頭像
Image 1.png -
用CKEditor來代替Markdown文本編輯器
CKEditor4
原書中的markdown編輯器功能實在太過于簡陋。只能使用Markdown語法進行文本編輯實在ckeditor是。而flask上直接有集成的flask-ckeditor。安裝后可以直接使用。實際結果如下:
修改博文
最后上一波辣眼睛頁面圖(????????原諒我的匱乏的前端知識):
登錄頁面

注冊頁面
這個剛大木論壇1.0還是很原生態(tài),后續(xù)還要加入以下的功能使其更像一個真正的Gundam交流論壇!希望2.0版本可以實現(xiàn)以下的功能。
- 私信
- 收藏
- 點贊
- 圖片上傳
- 博文擇選與圖片顯示




