flask+jinja2+bootstrap搭建博客

  • 这是我第一次学着写web程序,选择了flask这个轻量型的框架。
  • 可算是差不多写完了,还是要有个仪式感,写篇博客纪念一下下~~嘻嘻 ٩(๑>◡<๑)۶
  • 代码地址:https://github.com/liaofangying/flasky_bigfire

  • 这个web程序是我跟着《Flask Web开发》这本书做的,利用20多天的空闲时间完成的
  • 整个程序包含登录、注册、修改密码、个人中心、文章、评论、关注、发表文章、预览、分页等功能
  • 因为我对数据库要熟悉一点,所以采用了直接连接mysql数据库的方式,创建表的sql文件在根目录下
  • python版本为2.7
  • 这当中很多部分我是没有按照书上来写的,因为有的地方对于没有基础的我来说实在难懂,不过书上涉及的功能,我按照自己方法也都写出来了,有不规范的地方,希望有一天自己能够返回回来进行优化
  • 还是那句话,希望自己能够坚持学习,早日成为一名测试开发工程师,加油!

所需依赖包:

  • hashlib
  • base64
  • time
  • datetime
  • flaskext.mysql
  • markdown
  • flask
  • flask_bootstrap
  • flask_moment
  • flask_pagedown

执行controller目录下的view.py文件即可