Django 1.4已更新其默认项目布局,因此我的新项目布局变为
root
manage.py
/project
/settings.py
/app1
/static
/app2
/static
现在我想为我的项目使用JavascriptMVC框架,哪里放置它的最佳位置?对于裸机框来说,它是巨大的(39M)。
我不想在我的每个应用程序中都有一个框架。那么,有没有办法在中心位置托管它并被我的所有应用程序使用?
答案 0 :(得分:1)
我个人将我的项目范围的静态文件放在顶级目录(root / static /)中并将其添加到STATICFILES_DIRS
https://docs.djangoproject.com/en/dev/ref/contrib/staticfiles/#staticfiles-dirs
将它与应用程序保持在同一级别对我来说更有意义。我只将项目配置相关文件放在我的root / project /等效文件夹中,如settings.py,urls.py,local_dev flags / local settings等。