最近在学习Django,找到一个网上教程:http://www.iteedu.com/webtech/python/djangocn2/index.php。非常不错,向提供者致敬。
在学习过程中发现一个小错误,希望能给学习的人提供帮助。
1.第一章使用django-admin.py startproject mysite命令创建一个工程
2.第五章介绍使用模型,在`` mysite`` 项目文件下输入“python manage.py startapp books”命令来创建`` books`` app。创建完后,整个项目的目录结构如下:
3.在模型安装步骤中,在settings.py文件中INSTALLED_APPS中添加 mysite.books,然后 执行python manage.py validate命令会报错,说找不到books模块,错误就在这里。
错误分析:settings.py文件是在mysite文件夹中,添加mysite.books,实际是从mysite文件夹下找books模块,当然找不到
解决方法:很简单,将mysite.books,改为books就可以了。