学习Django的时候遇到了很多问题,大部分是Django版本不匹配造成的

有始有终,做个总结吧


1.建立虚拟环境的时候,新建一个learning_log的目录,一定要记得在这个目录中打开终端


2.windows系统使用命令



激活虚拟环境


3.Django创建项目时

书中是

会报错

应改为


4.创建数据库时



会报错

要么升级Diango


5.查看项目



记得主机名要是英文的

不然也会报错


6.如果浏览器指出访问网页不可用,要确认是否运行Django服务器

没有要激活虚拟环境



7.映射URL

原书是



会报错,应改为



8.视图函数

原书



会报错,应改为