美文网首页python自学
[Python]-小白用Flask Web框架搭建一个Gunda

[Python]-小白用Flask Web框架搭建一个Gunda

作者: Dozing | 来源:发表于2019-10-03 13:37 被阅读0次

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

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

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


首页

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

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

  1. 使用PostgreSQL数据库

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

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

    CKEditor4
    原书中的markdown编辑器功能实在太过于简陋。只能使用Markdown语法进行文本编辑实在ckeditor是。而flask上直接有集成的flask-ckeditor。安装后可以直接使用。实际结果如下:
    修改博文
    最后上一波辣眼睛页面图(😂😂😂😂原谅我的匮乏的前端知识):
    登录页面
注册页面

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

  • 私信
  • 收藏
  • 点赞
  • 图片上传
  • 博文择选与图片显示
(PS:在学习Python与网络编程的小白一名。欢迎交流学习,非喜勿喷!蟹蟹~~o( ̄▽ ̄)o)

相关文章

网友评论

    本文标题:[Python]-小白用Flask Web框架搭建一个Gunda

    本文链接:https://www.haomeiwen.com/subject/wzydpctx.html