本书共分为四部分。第一部分介绍编码之前的准备工作,包括需求分析、Web开发基础以及选型时Demo的练习。第二部分开始正式实?#20013;?#27714;,介绍了环境配置、编码规范以及合理?#21335;?#30446;结构划分。通过对Django各部分(Model、Form、admin、View)的介绍和使用,完成了一个基础的博客系统。第三部分在前面的基础上介绍Django第三方插件的使用,通过引入这些插件进一步增强我们?#21335;?#32479;。最后一部分也是正式工作中必不可少的部分,包含调试代码、优化系统、压力测试以及自动化等内容。
本书适合Python Web开发人员阅读。
" />
Django企业开发实战:高效Python Web框架指南
12推荐 收藏
16.9K阅读
图灵原创

Django企业开发实战:高效Python Web框架指南

胡阳 (作者)
上市销售
专享福利:腾?#23545;?#20195;金券

购买本书后,通过封底的刮刮卡密码,可以获得价值100元的腾?#23545;?#20195;金券
(满125元减100元),它可用于购买腾?#23545;?#25152;有预付费产品,领取规则、指引详见:
https://cloud.tencent.com/act/turing。
本书以从零开发一个博客系统为例,介绍Django在日常工作中的应用。
本书共分为四部分。第一部分介绍编码之前的准备工作,包括需求分析、Web开发基础以及选型时Demo的练习。第二部分开始正式实?#20013;?#27714;,介绍了环境配置、编码规范以及合理?#21335;?#30446;结构划分。通过对Django各部分(Model、Form、admin、View)的介绍和使用,完成了一个基础的博客系统。第三部分在前面的基础上介绍Django第三方插件的使用,通过引入这些插件进一步增强我们?#21335;?#32479;。最后一部分也是正式工作中必不可少的部分,包含调试代码、优化系统、压力测试以及自动化等内容。
本书适合Python Web开发人员阅读。

出版信息

  • 书  名Django企业开发实战:高效Python Web框架指南
  • 系列书名图灵原创
  • 执行编辑关于本书的内容有任何问题,请联系 王军花
  • 出版日期2019-01-25
  • 书  号978-7-115-50689-4
  • 定  价99.00 元
  • 页  数372
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售

所属分类

同系列书

  • Linux就是这个范儿

    ?#22686;?#30922;   Jie Zhang(张洁)  

    本书内容源自?#21592;?#25216;术大学的培训实战。由来自阿里巴?#22270;?#22242;的资深Linux系统专家?#22686;?#30922;和同样来自阿里巴?#22270;?#22242;的支...

  • Go语言编程

    本书以介绍Go语言特性为主,示例则尽量采用作者开发团队平常的实践,内容涉及内存管理(堆和栈)、错误处理、OOP...

  • 一个64位操作系统的设计与实现

    田宇  

    本书讲述了一个64位多核操作系统的自制过程。此操作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框...

  • 翻译漫谈——怎样翻译更地道

    余晟  

    翻译是一门非常强调实践并依赖练习的手?#26632;睿?#36825;本书是作者从翻译“票?#36873;?#20986;发,走“野路”逐渐成长为翻译“熟手”的经...

  • 推荐系统实践

    项亮   陈义   王益  

    本书从数据出发,一步步地介绍在得到什么数据的时候可以设计怎样的推荐系统。面向广大的推荐系统开发人员,以实战为基...

本书特色

通过从零开发到部署完整案例,介绍Python Web框架Django在企业中的应用
资深开发工程师the5fire多年开发经验总结
以博客系统为原型,教你以真实的视角搭建自己的生产环境

目录

序一 阅读
序二 阅读
前言 阅读
第一部分 初入江湖
第1章 需求
第2章 框架基础?#22270;?#26415;选型 阅读
第3章 Django小试牛刀
第二部分 正式开发
第4章 进入开发
第5章 奠定项目基石:Model
第6章 开发管理后台
第7章 开发面向用户的界面
第8章 引入前端样式框架Bootstrap
第9章 完成整个博客系统
第三部分 第三方插件的使用
第10章 使用第三方插件增强管理后台
第11章 使用django-rest-framework
第四部分 上线前的准备及线上问题排查
第12章 调试和优化
第13章 配置MySQL和缓存
第14章 上线前的准备
第15章 升级到Django 2.0
第16章 最后总结
附录A 使用Fabric 2.0
附录B 使用uWSGI来启动Django程序
附录C Sentry安装和配置
附录D 评论验证码功能 
附录E 通过signal来解耦代码
附录F 实现文章置顶的几种方案
附录G 以腾?#23545;?#20026;例演示部署流程

作者介绍

胡阳,网名the5fire,前搜狐资深开发工程师,现任知乎资深开发工程师,负责部分业务的后端开发和团队管理。同时也是腾?#23545;?#26368;具价值专家(TVP)。
具有10年编程经验和写博客经验,?#19981;?#36890;过代码来构建一些有价值的东西,也爱好记录和分享自己的经验。
2011年从Java转到Python后,便不可自拔,主要熟悉的Web框架是Django和Tornado。赞叹于Python的开发效率,欣赏Django完备的功能点对实际项目开发中程序员生产力的提升。

大家也?#19981;?/h4>

  • Python数据科学与机器学习:从入门到实践

    【美】弗兰克?凯恩(Frank Kane)   陈光欣   译

    本书介绍了使用Python进行数据分析和高效的机器学习,首先从一节Python速成课开始,然后回顾统计学和概率...

  • 深入理解Python特性

    [德]达恩·巴德尔(Dan Bader)   孙波翔   译

    本书致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、...

  • 精通特征工程

    爱丽丝·郑   阿曼达·卡萨丽   陈光欣   译

    本书介绍大量特征工程技术,阐明特征工程的基本原则。主要内容包括:机器学习流程中 的基本概念,数值型数据的基础...

  • Python科学计算最佳实践:SciPy指南

    [澳]胡安?努内兹-伊格莱西亚斯   [美]斯特凡?范德瓦尔特   [澳]哈丽雅特?达士诺   陈光欣   译

    本书旨在介绍开源的Python算法库和数学工具包SciPy。近年来,基于NumPy和SciPy的完整生态系统迅...

  • Flask Web开发:基于Python的Web应用开发实战(第2版)

    [美]米格尔?格林贝格   安道   译

    本书共分三部分,全面介绍如何基于Python微框架Flask进行Web开发。第一部分是Flask简介,介绍使用...

相关文章

  • 可以像国外的出版社一样,先出一个预览版嘛,让早期读者可以早点看到书,同时?#37096;?#20197;根据反馈对书进行调整
    huangke  发表于 2018-11-20 10:20:54
    推荐
  • 请问这个有电子版吗
    Jenson  发表于 2019-01-21 14:46:18
    推荐
  • 电子版 能早点出就早点出,我要买~~~话?#30340;?#20204;图灵出版个东西也太慢了~
    林疯  发表于 2018-07-02 21:53:48
    推荐
  • 我想知道是django什么版本的,是django2吗?
    zerosail  发表于 2018-09-10 16:22:27
    推荐
    • 您好!本书基于Django 1.11,但是第15章介绍了如何升级到Django 2.0。

      王军花  发表于 2019-01-17 09:22:03
  • 挺慢的
    William葵花  发表于 2018-12-07 13:16:21
    推荐
  • 希望能出电子版
    nonono  发表于 2019-01-14 15:31:30
    推荐
    • 不太可能有电子版,有“图灵原?#30784;?#26631;签的书大多数是不会出电子版的,搜索这个标签的书有电子版的寥寥无?#31119;?#35201;么是纸书卖了好?#25913;?#21518;才出的,要么是不太受?#38431;?#30340;书。

      readisgood  发表于 2019-01-14 20:28:16
    • @readisgood 怕盗版?

      威灵顿  发表于 2019-01-15 18:21:04
    • @readisgood 实际上,我觉得具体应用类的书籍,都应该电子化比较好,因为发?#36141;?#24555;,实在太容易过时了。我书架上争取只留下经典的常青树作品。

      威灵顿  发表于 2019-01-15 18:22:38
    • @威灵顿 同意。纸质书太占地方了。。

      nonono  发表于 2019-01-16 09:57:22
  • 什么版本的django?
    xigaohu  发表于 2019-01-14 18:03:08
    推荐
    • 您好!本书基于Django 1.11,但是第15章介绍了如何升级到Django 2.0。

      王军花  发表于 2019-01-17 09:21:40
    • @王军花 这本书会不会有电子版?

      猥琐皮特  发表于 2019-04-13 17:15:18
  • 真无?#20255;?>
                            </a>
                        </div>
                        <div class=
    有电子版吗?年前能买吗?
    推荐
  • 是不是要过年后啊,
    limyel  发表于 2019-01-19 00:35:02
    推荐
  • 随书下载的代码只有整体建构好后的代码,没有每章的代码啊……
    斑?#26085;?#22312;你身旁  发表于 2019-03-17 14:30:16
    推荐
    • 这本书不是基于windows平台开发的,里面的开发步骤基本不能再2019年使用。真辣鸡,还是19年2月出版的……

      斑?#26085;?#22312;你身旁  发表于 2019-03-17 15:45:30
    • @斑?#26085;?#22312;你身旁

      git可以看到代码的提交日志
      你们公司python开发用Windows?你怕不是在逗我...

      prince5460  发表于 2019-03-27 10:04:48
    • @斑?#26085;?#22312;你身旁 Windows 一样开发 Django 啊,,除了一部分要做一些细微的修改。。

      Manjusaka  发表于 2019-04-19 18:40:13
    • @斑?#26085;?#22312;你身旁 每章代码在分支里面,还有开发步骤怎么就不能在2019年使用了?#20811;?#36136;堪忧

      huangke  发表于 2019-04-20 19:11:02
  • 本书最终产出的代码,建议从 Github 上下载:https://github.com/the5fire/typeidea
    部分代码在本书草稿的仓库中,可以查看:https://github.com/the5fire/django-practice-book
    huyang  发表于 2019-05-08 21:22:51
    推荐
  • 图灵要?#21335;?#32463;营思路了,纸质书?#27490;笥致?#36825;书已经过时了。电子书是主流,都是凭账号买的,不用怕盗版。
    学学  发表于 2019-05-31 19:21:59
    推荐
  • 六一节,纸质书没活动,营销方案不科学。
    学学  发表于 2019-05-31 19:55:23
    推荐
糖果游行电子