上周处理完网站的前期工作后,感觉既然费了不少精力,有了一定成果,不如再用Django做一个后台管理模块,如此一来可以避免重复劳动,再者可以重复利用。
当当买的两本书,今天Django3.0的书到货了。买书是因为Django版本更新频繁,随之而来的就是大量的坑。填坑实在是太浪费时间精力了,买书算是花钱避坑买时间,避一是一个。
曾经在网上评论中开玩笑,说现在Python的书多,因为写书比原来容易多了。一般那些同一作者第二版的书籍,都是由原先的Python2下运行的代码,更换为3而已。Python2被抛弃的进度,要大大超出很多高手作者的预期。
至于Django,那坑就更多了。不用说大版本,就算是第三位的版本升级,照搬原先版本的做法,也会掉坑里。而且是旧坑不填,新坑继续。所以这次老老实实买了一本3.0的书,之所以买它,因为两年前买过同作者的书,质量还不错,只不过那本书是2.0版本的。
去年年底做高考数据管理,用的Django3.0.10版本,从Pymysql到xadmin,填坑不少。现在版本已经升级到3.2.8,战战兢兢按照上次的笔记进行,居然一路顺畅,原先不少坑已经自己填上了。
尤其意外的是xadmin,在原作者停止维护后,直接使用pip安装其fork版xadmin-x,如同量体定制一般。
完美的开始。