在 Django 版本1.4
中,结构发生了变化,manage.py
进入了顶层。使用django网站中的教程,项目名称为mysite,结构如下:
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
我想创建一个应用程序。在教程中,它将应用程序放在 manage.py 旁边,因此该应用程序也在顶层,就像这样:
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
polls/
__init__.py
models.py
tests.py
views.py
所以:
如果我在第二级创建应用程序(就在 settings.py 旁边),有什么不同?
如果我在顶层创建应用程序,并且有一些静态文件,
mysite
那么polls
所有都应该使用,那么将static/
目录放在哪里?