从 django 1.4 开始,默认项目结构发生了变化,将主项目文件下移到包中。应用程序将与主项目并行存在于包中。
更新了默认项目布局和 manage.py
尽管您的布局示例看起来不像默认的 1.4。模型应该存在于您创建的应用程序中。在您的项目中运行以下命令:
python manage.py startapp myapp
要获得这样的布局:
manage.py
myapp/
__init__.py
models.py
mysite/
__init__.py
settings.py
urls.py