专栏首页Python程序员杂谈【置顶】《Django企业开发实战》「勘误」

【置顶】《Django企业开发实战》「勘误」

第一次印刷

  • 第3章 - 3.4.2 - 52 页,感谢 @止沸 的指正
    • 拼写错误,少了个s,错误内容: MIDDLEWARE = [ 'student.middleware.TimeItMiddleware', # 省略其他 ]
    • 修订为: MIDDLEWARE = [ 'student.middlewares.TimeItMiddleware', # 省略其他 ]
  • 第4章 - 4.2.1 小节 - 70页,感谢 @Yangzhedi 的指正
    • 拼写错误,错误内容: $ source bin/activite
    • 修订为: $ source bin/activate
  • 第5章 - 5.4.5 - 106 页, 感谢 @jasonqiao36 的指正
    • 缩进问题,错误内容: from django.db.models import F post = Post.objects.get(id=1) post.pv = F('pv') + 1 post.save()
    • 修订为: from django.db.models import F post = Post.objects.get(id=1) post.pv = F('pv') + 1 post.save()
  • 第7章 - 7.2.2 小节 - 147页,感谢 @092113219,@faple 的指正
    • 缺少返回值,错误内容: @classmethod def latest_posts(cls): queryset = cls.objects.filter(status=cls.STATUS_NORMAL)| $ source bin/activate |
    • 修订为: @classmethod def latest_posts(cls): queryset = cls.objects.filter(status=cls.STATUS_NORMAL) return queryset
  • 第9章 - 9.5.2 - 205 页,感谢 @moneys 的指正
    • 拼写错误,错误内容: if not cache.get(uv_key): increase_uv = True cache.set(pv_key, 1, 24*60*60)
    • 修订为: if not cache.get(uv_key): increase_uv = True cache.set(uv_key, 1, 24*60*60)

第二印

  • 第 3 章 - 3.4.3 - 56 页 - 漏写括号, 感谢 @weixianshan 的指正
    • 错误内容: 读者可以尝试把test.py文件中的 student.sex_show 改为student.get_sex_display试试。
      • 修改为: 读者可以尝试把test.py文件中的 student.sex_show 改为student.get_sex_display()试试。
  • 第 6 章 - 6.2.2 - 122 页 typo,感谢 图灵社区 @zerosail @PaperSheep 的指正
    • 错误内容:filter_horizontal = ('tags', ) filter_vertical = ('tags', )
    • 应改为:filter_horizontal = ('tag', ) filter_vertical = ('tag', )
  • 第 6 章 - 6.3.1 - 130 页 - 重复,感谢 图灵社区 @zerosail 的指正
    • 错误内容: save_on_top = True
    • 该行代码与第129页的倒数第三行代码重复了
  • 第8章 - 8.2.2 - 179 页,感谢「Django企业开发实战」 @秋 的指正
    • 拼写错误,错误内容: <span class="card-link">分类:<a href="{% url 'category-list' cate.id %}">{{ post.category.name }}</a></span>
    • 修订为: <span class="card-link">分类:<a href="{% url 'category-list' post.category.id %}">{{ post.category.name }}</a></span>
  • 第11章 - 11.1.1 - 237 页,感谢 @eat 的指正
    • djangorestframewrok 包错写为 django-rest-framework,错误内容: pip install django-rest-framework==3.8.2
    • 修订为: pip install djangorestframework==3.8.2
  • 第 14 章 - 14.3.4 - 308 页 supervisor 已经支持 Python 3
    • 需要修改内容: 对这些配置有了大概的了解后,需要先来安装: ``pip install supervisor``这里需要注意的是,我们对于目前的使用方式有两种,主要是在Python 2和Python 3项目中的差别,对于Python 2的项目,我们会在虚拟环境中安装supervisor。而在Python 3中会在系统上安装,虚拟环境使用系统(全局)的supervisor来管理进程。这么用的原因在于supervisor针对Python 3的版本还没有最终release。 不过对于个人项目可以尝试直接从github安装最新的包: ``pip install git+https://github.com/Supervisor/supervisor``,使用基于兼容了Python3的版本。我们这里也是从github安装目前最新的supervisor(4.0.0dev0)。 或者使用作者fork出来的分支做的release: pip install https://github.com/the5fire/supervisor/archive/4.0.0dev0.zip
    • 修改为: 对这些配置有了大概的了解后,需要先来安装: ``pip install supervisor==4.0.2``。
  • 第14章 - 14.3.6 - 312 页
    • djangorestframewrok 包错写为 django-rest-framework,错误内容: django-rest-framework==0.1.0
    • 修订为: djangorestframework==3.8.2

提交勘误渠道:

《Django企业开发实战》购买地址:

- from the5fire.com

----EOF----- 微信公众号:Python程序员杂谈

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 对urllib中的urlencode的扩展

    在使用python的urllib2模拟post时的一个问题,目前还搞不清楚是urlencode的bug还是php对于post支持的问题。各位看官不妨帮我分析下。

    the5fire
  • 用 Celery 实现 Django 博客 PV 统计

    所有的网站都会有pv,uv这样的统计。甚至是停留时长,各类型页面转换率等等各方各面的统计。我在搜狐的工作,大白话来说就是做网站。关注的业务指标就是流量相关的东西...

    the5fire
  • backbonejsView中事件绑定源码分析

    其实上下文是接上一篇的,因为自己不理解backbone view中的事件绑定所以掉到了自己挖的一个坑里,调了两个晚上。把backbone view部分的代码看了...

    the5fire
  • MySQL优化的奇技淫巧之STRAIGHT_JOIN

    通过「SHOW FULL PROCESSLIST」语句很容易就能查到问题SQL,如下:

    后端技术探索
  • csrf漏洞原理及防御

    csrf能防御的本质是,黑客虽然携带了合法的cookie,但是他不知道带了什么,也没有跨域权限读取网页的任何信息,而网站可以。

    谌启梁
  • 边缘计算在地铁等细分场景下如何应用? | 公开课回顾

    上周,雷锋网AI掘金志邀请到了触景无限副总裁赵寒伟做客雷锋网公开课,以“「边缘计算」在地铁等城市级场景下的实战复盘”为题进行了干货分享。

    AI掘金志
  • ROS(indigo)机器人操作系统学习有趣丰富的Gazebo仿真示例evarobot

    通过网页快速了解Linux(Ubuntu)和ROS机器人操作系统,请参考实验楼在线系统如下:

    zhangrelay
  • Rails里应用Friendly Id

    用户2183996
  • (七)c#Winform自定义控件-进度条

    GitHub:https://github.com/kwwwvagaa/NetWinformControl

    冰封一夏
  • 不懂汇编,如何逆向(iOS)

    其实这个是非必要项, 自己手动砸壳需要已越狱的手机. 想手动砸壳可以参考这篇文章.

    Locker

扫码关注云+社区

领取腾讯云代金券