添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

《Flask Web开发:基于Python的Web应用开发实战》 去年花了3个月看完。主要是利用下班跟周末时间按照书本敲代码做项目。因为不是纯正的程序猿,在做项目过程中还要补些数据库,前端和网络部分的坑,导致花费的时间有点长。幸好在学习过程中自己弄明白了很多以前的Python知识点与了解到Flask这个框架。时间算是花费得值了。

练习是最好的老师! 只是照这书本敲代码是 “木有用” 的!所以自己一直想找个项目来练练手!但搞什么比较有趣尼?想来想去就打算搞一个刚大木(Gundam)的同好论坛🤣🤣🤣。

这是最后运行起来的刚大木同好会1.0版本 (这真的是在9102年自己搭建的网站.....原谅我那贫乏的前端知识🤣🤣🤣🤣)。

首页

这个同好网站主要都是基于书中的博客为原型及框架。有 邮件注册,认证、发博客、留言及关注 等基本功能。

原书中的博客原型太过于原生态了。既然是自己设计搭建的网站,那就按自己喜欢的来搭建。起码看起来感觉是人用的😉😉😉(剧透:实际的结果就是"理想很丰满,现实很骨感")。

  1. 使用PostgreSQL数据库

PostgreSQL是当今十分流行的开源数据库。MySQL的背后是一个成熟的商业公司,而PostgreSQL的背后是一个庞大的志愿开发组。这使得MySQL的开发过程更为慎重,而PostgreSQL的反应更为迅速。功能更加多。

2. 可以更换头像

头像上传

3. 用CKEditor来代替Markdown文本编辑器

CKEditor4
原书中的markdown编辑器功能实在太过于简陋。只能使用Markdown语法进行文本编辑实在ckeditor是。而flask上直接有集成的flask-ckeditor。安装后可以直接使用。实际结果如下:

原书中的markdown编辑器功能实在太过于简陋。只能使用Markdown语法进行文本编辑实在ckeditor是。而flask上直接有集成的flask-ckeditor。安装后可以直接使用。实际结果如下:

修改博文

最后上一波辣眼睛页面图(😂😂😂😂原谅我的匮乏的前端知识):

登录页面

注册页面

这个刚大木论坛1.0还是很原生态,后续还要加入以下的功能使其更像一个真正的Gundam交流论坛!希望2.0版本可以实现以下的功能。

  • 私信
  • 收藏
  • 点赞
  • 图片上传
  • 博文择选与图片显示


(PS:在学习Python与网络编程的小白一名。欢迎交流学习,非喜勿喷!蟹蟹~~o( ̄▽ ̄)o)