原文:我的第一个python web开发框架(1)——前言

由于之前经验不是很丰富,写的C 系统太过复杂,所以一直想重写,但学的越多越觉的自己懂的越少,越觉得底气不足。所以一直不敢动手,在内心深处对自己讲,要静下心来认真学习,继续沉淀沉淀。这两年多以来找各种机会去参加各种沙龙或交流会,有空时就啃啃技术书籍,又或者看看一些文章或源友,努力向博客园大牛们学习。 由于工作关系,这两年很少接触C ,一直在做产品设计 项目设计 架构设计, 年底公司有机会参加了个小 ...

2017-09-27 15:20 34 21031 推荐指数:

查看详情

我的第一个python web开发框架(3)——怎么开始?

  小白与小美公司经过几次接触商谈,好不容易将外包签订了下来,准备开始大干一场。不过小白由于没有太多的项目经验,学过python懂得python的基本语法,在公司跟着大家做过简单功能,另外还会一些HTML和Jquery,对数据库一知半解,看来要完成这个项目也不是一件容易的事情。想到这些小白顿时头 ...

Fri Sep 29 16:37:00 CST 2017 4 13852
我的第一个python web开发框架(25)——定制ORM(一)

  在开始编写ORM模块之前,我们需要先对db_helper进行重构,因为ORM最终生成的sql是需要转给db_helper来执行的,所以拥有一个功能完善、健壮的数据库操作类是非常必要的。   这是项目原db_helper.py代码 View Code ...

Fri Jul 27 20:29:00 CST 2018 2 2749
我的第一个python web开发框架(9)——目录与配置说明

  和老大聊完后,小白回家接收到相关工具函数包后,就按要求开始干活,首先要做的是熟悉配置参数和了解工具函数有哪些实用的工具。   由于这个项目比较简单,所以不用创建那么多分类,只需要api、comm ...

Fri Oct 20 20:32:00 CST 2017 4 9125
我的第一个python web开发框架(32)——定制ORM(八)

  写到这里,基本的ORM功能就完成了,不知大家有没有发现,这个ORM每个方法都是在with中执行的,也就是说每个方法都是一个完整的事务,当它执行完成以后也会将事务提交,那么如果我们想要进行一个复杂的事务时,它并不能做到,所以我们还需要对它进行改造,让它支持sql事务。   那么应该怎么实现 ...

Sat Aug 18 00:43:00 CST 2018 0 1240
我的第一个python web开发框架(21)——小结

  这个小网站终于成功上线,小白除了收获一笔不多的费用外,还得到女神小美的赞赏,心中满满的成就感。这一天下班后,他请老菜一起下馆子,兑现请吃饭的承诺,顺便让老菜点评一下。   小白:老大,在你的指导下终于完成了我人生当中第一个项目,非常感谢。   老菜:挺不错的,在这么短时间完成了一个项目 ...

Fri Jan 26 05:34:00 CST 2018 3 3548
我的第一个python web开发框架(41)——总结

  我的第一个python web开发框架系列博文从17年6、7月份开始写(存了近十章稿留到9月份才开始发布),到今天结束,一年多时间,想想真不容易啊。   整个过程断断续续,中间有段时间由于工作繁忙停了好长时间,到今年6月份才稍微能挤出些时间来,想想自己年初定下的目标,咬咬牙重新开动,几个月 ...

Sat Sep 15 00:06:00 CST 2018 3 5732
我的第一个python web开发框架(27)——定制ORM(三)

  在上一章中,我们已经创建好ORM的基类了,接下来要做的就是将基类的常用方法一一实现。   首先我们来看看之前项目中,最常见的获取指定主键的记录实体   从代码中可以看到,我们需要 ...

Fri Aug 03 08:15:00 CST 2018 1 1492
我的第一个python web开发框架(28)——定制ORM(四)

  在数据库操作时,新增记录也是必不可少的,接下来我们应用字典的特性来组合sql语句   先上产品新增接口代码   在21行到24行就是sql语句的拼接,使用这种方法,我们经常会因为多写或少写%s和变量,导致sql执行出错。   在python中,我们最常用的就是字典,从新增 ...

Sat Aug 04 01:08:00 CST 2018 0 1317
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM