将JavaScriptMVC文件放在Django项目中的适当位置在哪里

时间:2012-05-05 01:37:34

标签: django javascript-framework javascriptmvc

Django 1.4已更新其默认项目布局,因此我的新项目布局变为

root
    manage.py
    /project
        /settings.py
    /app1
        /static
    /app2
        /static

现在我想为我的项目使用JavascriptMVC框架,哪里放置它的最佳位置?对于裸机框来说,它是巨大的(39M)。

我不想在我的每个应用程序中都有一个框架。那么,有没有办法在中心位置托管它并被我的所有应用程序使用?

1 个答案:

答案 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等。