公共展示部分:
1.网站首页展示已发布的博客记录,包括名称、摘要信息、发布日期、阅读量及评论数。
3.点击标题或阅读全文链接,进入博客阅读页面,展示文章标题、内容及评论内容。
博客后台管理部分:(后台套用了一个叫做ACE的后台模板,改造成了django形式的)
2.分页展示文章列表,可查看、编辑、删除选中文章,并支持批量删除功能。
3.增加新文章功能,利用百度ueEditor富文本编辑器,支持代码高亮显示功能。
下面是几张截图:
后台管理:
开发环境及软件版本:
开发是在windows 7,利用sublime text2编辑器。
采用python2.7.3+django1.7.0+MysqL
前端采用bootstrap和一些成熟的jquery插件。
开发过程:
3.设计公共展示部分样式,及后台数据与模板视图的展示。
4.改造ACE后台模板,添加文章管理、类别管理功能及登录验证功能。
5.部署到CentOS6.5,部署方式:nginx+uwsgi+django1.6+mysql
每一个步骤都有好多更小更细的知识点,以后的文章会根据每一个大的点进行详细讲解。
项目源码已经放到github上:源代码请到这里,代码也已经部署到sina sea上,地址为http://fengzheng.sinaapp.com/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。