项目简介:
代码地址:https://github.com/sixu05202004/flaskblog
项目是用于简单的个人博客,前端界面主要是拷贝了wordpress的主题:NeoEase
项目使用的技术与插件:
- flask_sqlalchemy:是一个给你的应用添加 SQLALchemy 支持的 Flask 扩展。 它致力于简化在 Flask 中 SQLAlchemy 的 使用,提供了有用的默认值和额外的助手来更简单地完成日常任务。
- flask_cache:缓存插件,可以用于提高网页的访问速度
- Bootstrap:Twitter的著名的CSS/HTML框架
- kindeditor:富文本编辑器
代码结构:
templates里面包含了很多网页模板:首页,文章页,标签页,分类页,搜索页等等,views.py包含很多的试图函数,config.py里面提供了一些基本的配置,model.py提供了基本的数据模型以及一些数据查询和处理的函数。
下一部分将会对源代码进行解析。