个人第一个python web开发框架系列博文从17年六、7月份开始写(存了近十章稿留到9月份才开始发布),到今天结束,一年多时间,想一想真不容易啊。html
整个过程断断续续,中间有段时间因为工做繁忙停了好长时间,到今年6月份才稍微能挤出些时间来,想一想本身年初定下的目标,咬咬牙从新开动,几个月坚持下来,比本身预计目标提早了3个多月时间完成了。前端
整个系列引用几个虚拟角色聊天的方式来展开说明,是由于不少开发常识,若是在代码中间冒然插入会感受很忽然,而使用聊天问问题的方式来展开说明,可能会更容易理解。固然后面为了尽快结束整个系列博文的编写,有一些地方也没有扩展去详细讲解,这须要你们本身去学习与思考,由于写东西有点烧脑,文笔和时间有限,没空花太多时间下去,请你们谅解。python
整个系列由浅到深,没有去讲太多很复杂很绕口的东西,若是你能静下心按进度一章章学习,代码本身对着敲上一遍,相信你要理解起来并不难,若是直接到最后一章下载代码拿去用的话,对于初学者可能会有点吃力。nginx
在文章中,讲了不少与开发相关的工具或控件使用,对于一些朋友来讲可能会有点难,若是去掉这些东西整个系统可能会更加的简单容易理解。但我以为作为一名程序员,这些工具和控件,都是开发过程当中经常使用的,若是你能学会多一点工具的应用,能够更加轻松的解决不少额外的问题。好比nginx、服务器部署、svn等。若是你对它们都不太熟悉的话,对前端和python的常见坑都没有踩过的话,相信整个学习过程当中会常常痛并快乐着。程序员
博文中的后端代码,绝大部分都是我我的本身编写的,因为学习python的时间不是很是长,因此代码封装方面处理的并非很是好,存在着冗余。这个ORM也是我本身根据本身的代码,为了方便开发去构思,创造出来的,因为它所应用的系统不是很是大,因此也会存在一些小问题,这须要慢慢完善,在文章中基本上将我本身思考与编写ORM的思路写了出来,须要不是很是细致,但愿它能对你们有所启发,你们能够自行去设计本身的ORM。由于我始终认为,代码或框架只有本身开发出来的,才能更加的驾轻就熟,开发效率和速度才会更高,而出现问题时也更容易查找出来。web
整个框架是先后端分离的,而先后台为了方便开发与讲解都放在了一块儿,你们能够自行进行分离,若是应用到实际项目中,先后台分离对于后台管理系统来讲,才会更安全一些。数据库
整个框架有不少好用的方法开发人员发现问题,解决问题的设计在里面,须要你们对整个框架认识研究熟悉去发现,它们能够帮你快速解决不少事情,让你能够从繁忙的开发中解放出来。后端
原计划写第三部分、第四部份内容的,从目前的工做、生活与经济压力来看,可能比较难抽出时间写下去了,之后有机会再继续吧。安全
最后但愿你们能喜欢这个框架,发现有什么不合理的地方或有好的建议,也欢迎你们发邮件给我。服务器
目录列表
个人第一个python web开发框架(2)——一个简单的小外包
个人第一个python web开发框架(4)——数据库结构设计与建立
个人第一个python web开发框架(5)——开发前准备工做(了解编码前须要知道的一些常识)
个人第一个python web开发框架(6)——第一个Hello World
个人第一个python web开发框架(7)——本地部署前端访问服务器
个人第一个python web开发框架(8)——项目结构与RESTful接口风格说明
个人第一个python web开发框架(9)——目录与配置说明
个人第一个python web开发框架(10)——工具函数包说明(一)
个人第一个python web开发框架(11)——工具函数包说明(二)
个人第一个python web开发框架(12)——工具函数包说明(三)
个人第一个python web开发框架(13)——工具函数包说明(四)
个人第一个python web开发框架(14)——后台管理系统登陆功能
个人第一个python web开发框架(15)——公司介绍编辑功能
个人第一个python web开发框架(16)——产品分类管理
个人第一个python web开发框架(18)——前台页面与接口整合
个人第一个python web开发框架(19)——产品发布相关事项
个人第一个python web开发框架(20)——产品发布(部署到服务器)
个人第一个python web开发框架(22)——一个安全小事故
个人第一个python web开发框架(23)——代码版本控制管理与接口文档
个人第一个python web开发框架(24)——系统重构与ORM
个人第一个python web开发框架(25)——定制ORM(一)
个人第一个python web开发框架(26)——定制ORM(二)
个人第一个python web开发框架(27)——定制ORM(三)
个人第一个python web开发框架(28)——定制ORM(四)
个人第一个python web开发框架(29)——定制ORM(五)
个人第一个python web开发框架(30)——定制ORM(六)
个人第一个python web开发框架(31)——定制ORM(七)
个人第一个python web开发框架(32)——定制ORM(八)
个人第一个python web开发框架(33)——接口代码重构
个人第一个python web开发框架(34)——后台管理系统权限设计
个人第一个python web开发框架(35)——权限数据库结构设计
个人第一个python web开发框架(36)——后台菜单管理功能
个人第一个python web开发框架(37)——职位管理功能
个人第一个python web开发框架(38)——管理员管理功能
个人第一个python web开发框架(39)——后台接口权限访问控制处理
个人第一个python web开发框架(40)——后台日志与异常处理
版权声明:本文原创发表于 博客园,做者为 AllEmpty 本文欢迎转载,但未经做者赞成必须保留此段声明,且在文章页面明显位置给出原文链接,不然视为侵权。
python开发QQ群:669058475(本群已满)、733466321(能够加2群) 做者博客:http://www.cnblogs.com/EmptyFS/