版次:2019年1月第2版

印次:2019年1月第1次印刷

第65页面

  • 位置:正文,第2自然段
  • 原文:如果要将表单中的数据写入数据库表或者修改某些记录的值,
  • 修订:如果要将表单中的数据写入数据库表或者修改某些字段的值,
  • 说明:将原文中的“记录”修改为“字段”。

第79页面

第二版源码

《跟老齐学Python:Django实战》(第二版)的代码是基于Django2,源码已经发布

源码地址:https://github.com/qiwsir/DjangoPracticeProject


 

版次:2017年10月第1版

印次:2017年11月第二次印刷

1、14页,正文,正数第一行

原文:…并且以参数max_length=30的形式…

修改为:…并且以参数max_length=300的形式…

2、39页,代码段倒数第一段,倒数第三行

原文:{% block javascritp %}

修改为:{% block javascript %}

3、71页,正文,倒数第一行

原文:FieldField:表示该字段…

修改为:FileField:表示该字段…


版次:2017年10月第1版

印次:2017年10月第一次印刷

1、26页,代码段第二段,注释⑦和⑨、⑩的href和src地址。

原文:

… href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css">   …     #⑦

… src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"> …      #⑨

… src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"> …    #⑩

修改为:

… href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css">   …     #⑦

… src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"> …      #⑨

… src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"> …    #⑩

2、128页,代码段,第二段,第三行。

原文:

>>> user = User.object.get(id=11)

修改为:

>>> user = User.objects.get(id=11)

3、181页,正文倒数第一段

原文:

然后对read_article()函数进行重写,

修改为:

然后对article_detail()函数进行重写,

4、181页,代码段倒数第一段

原文:

def read_article(request, id, slug):

修改为:

def article_detail(request, id, slug):

 

1
文章评论11
登录后发表看法
  • kingsleycheang 03-19
    Django实战第二版第79页重置密码的html源码错放成修改密码的了
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • 沉默的铅笔 09-19
    File "", line 978, in _gcd_import File "", line 961, in _find_and_load File "", line 950, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 678, in exec_module File "", line 205, in _call_with_frames_removed File "D:\Program Files (x86)\Anaconda3\envs\P36D110\Scripts\DjangoPracticeProject-master\mysite2\account\urls.py", line 10, in path('login/', auth_views.login, name='user_login'), AttributeError: module 'django.contrib.auth.views' has no attribute 'login' path 全报错,运行的是mysite2,怎么处理呢?
    • 浮世梦 09-21

      path('login/', auth_views.LoginView.as_view(template_name='account/login.html'), name='user_login')

      (0) 回复
    • 浮世梦 09-21

      Django2.0和之前的有些不一样

      (0) 回复
    • qiwsir 09-23

      是的。我有一篇文章,专门说明了两者的部分区别,请查看。https://itdiffer.com/article/44

      (0) 回复
    还有-2条回复,点击查看
    你还没有登录,请先登录注册
  • 浮世梦 2018-09-17
    photo = models.ImageField(blank=True) 我用的MySQL数据库,这条语句创建的photo为varchar类型100,不够用,我改为了mediumtext类型。
    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • 小邪 2018-09-13
    第三章设置栏目设置好了打开新增栏目的对话框里面没有可以输入的表单
    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • 1164513233 2018-06-10
    File "/Users/lzh/mysite/mysite/urls.py", line 21, in url(r'^blog/', include('blog.urls', namespace='blog', app_name='blog')), TypeError: include() got an unexpected keyword argument 'app_name'
    • littlemage 2018-07-25

      https://stackoverflow.com/questions/48178196/include-got-an-unexpected-keyword-argument-app-name
      这个问题我是通过这个链接解决了,好象是Django2.0和之前版本的兼容问题。

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • 1164513233 2018-06-10
    现在最新版本是2.0的了,很多都编译不通过。比如26页附近的,显示文章详情,就实现不了,能否写个帖子更新下
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • 近在眼前 2018-06-09
    第26也的圆括号6中:href="http://necolas.github.io/normalize.css/" 已经过期,应修改为:https://necolas.github.io/normalize.css/8.0.0/normalize.css
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • 暖花凉树 2018-02-05
    第114页的article_column.html尾部是不是多了个 ?
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • 大斌大斌 2018-01-07
    买的书本《Django实战》中的第30页有错误,我按照书中教程配置 ./blog/urls.py的文件,输入url(r'(?p\d)/$',views.blog_article,name='blog_detail'),并且保存运行,命令行提示:django.core.exceptions.ImproperlyConfigured: "(?p\d)/$" is not a valid regular expression: unknown extension ?p at position 1 请为我解惑,谢谢!
    • Roin 2018-01-18

      你用的django版本是什么?最新的django2.0版本在做url mapping的时候,不用写正则表达式了,不知道是不是因为这个原因。

      (0) 回复
    • qiwsir 2018-01-22

      回复 @Roin: 本书第三页,已经说明了版本。请查看。不是django 2.0

      (0) 回复
    还有-3条回复,点击查看
    你还没有登录,请先登录注册
  • YangChen 2017-12-18
    按照书上的代码编写,第一章节,titles.html 始终无法显示出文章的名字,不知道有什么办法吗?新手一个,谢谢指导。
    • qiwsir 2017-12-20

      加群,跟众多学习者讨论。说明在这里http://www.itdiffer.com/page/aboutus

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录注册