由django-admin创建的项目框架

时间:2012-04-17 14:42:36

标签: django-admin

所以,我从djangobook.com学习django,对以下命令创建的项目框架有点困惑。

django-admin.py startproject mysite

这将创建以下树。

mysite的   - manage.py  - 我的网站     - init     - 设置     - 网址     - 观点

但是这本书说应该创建下面的树:

mysite的/     的初始化的.py     manage.py     settings.py     urls.py

我在Windows 7 pro 64位上使用Python 2.7.3。 Django版本是1.4。 这本书是使用Django ver 1.1进行教学的。我怀疑项目骨架的差异是由于我使用的更新版本的django。

是不是因为版本较新?如果是这样,为什么这个改变在django? TIA。

1 个答案:

答案 0 :(得分:1)

是的,自Django 1.4以来,项目布局发生了变化。 您将在此页面上获得有关原因的更多信息: https://docs.djangoproject.com/en/1.4/releases/1.4/#updated-default-project-layout-and-manage-py

我还建议至少做一下最新的网站官方教程: https://docs.djangoproject.com/en/1.4/intro/tutorial01/ 他们解释了项目布局。