python django开发实战pdf_我的新书《Python Django 开发实战》

文章的开头,先说下 Django 框架

Django 是一个开放源代码的 Web 应用框架,使用 Python 语言编写完成。由于 Python 语言是跨平台的,所以,不论是 Windows、Linux 还是 Mac OS X 都可以开发 Django 应用。Web 框架是一套组件,提供通用的设计模式,能够最大程度的降低开发 Web 站点的难度。Django 的设计目标就是使得开发复杂的、数据库驱动的网站变得简单,注重组件的可重用性与可插拔性。

我与 Django 的故事

初次接触 Django 是 2015 年冬天,最大的感触是 “简单好用”。我似乎还没有写什么代码,它就已经可以运行起来了,而且能让我使用的功能也挺多。于是,兴趣随之就来了,我要对它做做 “研究”。

不论是学习还是工作,想要高效,就一定要想办法找到解决问题的 “线头”。从线头开始,逐步抽丝剥茧,复杂的事情简单化,大的事情碎片化。再不懂的情况下,还有搜索引擎,还有各位朋友、前辈可以去请教。所以,我就是这样,从基本的使用、到探究原理、再去多做笔记,一步一步的理清楚了 Django 的思想与脉络。

写下这本《Python Django 开发实战》

18年年中,收到人民邮电出版社刘博老师的邀请,编写一本计算机技术类的图书。惊喜之余也伴随着巨大的压力,写什么?怎么写?遇到问题怎么办?等等一系列问题迎面而来。

首先,第一个问题,为什么要写 Django 呢?Django 是 Python 的 Web 框架,相对来说,是小众框架,所以,国内关于 Django 的著作是比较少的(相比较 Java Spring 就很多了)。而且,目前市面上还没有对 Django 源码进行解析的书。鉴于我对 Django 源码还算比较熟悉,可以编写这个题材。

确定了要去写 Django,我首先要做的事就是把我之前整理的笔记找出来,总结这本书我要完成的内容摘要。之后,阅读各种技术图书,参考他人的写作手法与章节安排。懂得站在巨人的肩膀上工作学习,必定会让你事半功倍。这样,第二个问题也就想清楚了。

关于第三个问题,直接先忽略掉。毕竟事情都还没开始去做,任何问题都是我的主观臆想,思前顾后,会浪费我大量的时间。(但是,我这里的想法并不适用于所有的事,未雨绸缪肯定是个很好的做事方法。)

从动笔到出版,经历了一年有余,这个过程无疑是比较辛苦的:盛夏、秋月、冬雪、春花,一路向前,始终相信未来的每一天都会是美好!

最后,我用一句话对这本书进行总结:这本书对 Django 最核心、常用的模块进行了解读。从基础的使用方法,到设计思想,再到源码解析,逐步理清了 Django 框架的脉络。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值