【发布时间】:2017-07-26 00:00:52
【问题描述】:
我正在使用 Django 开发新应用程序,并且正在研究组织项目的最佳方式。此时每个应用程序都将是我系统的一个独立模块,每个应用程序都有自己的模型、模板、url 等。 但现在我只是对如何设置我的静态文件感到困惑。
如果我为每个应用创建一个新的静态文件夹(这实际上是一个选项),我可能必须从其他应用导入。
我真正想做的是将应用程序的文件保留在应用程序内部,使用特殊的 JavaScript,并保留 jQuery 和 React.js 等插件和框架以供全球使用。
project_name
- app
- migrations
...
- static (just app js)
- js
- templates
- item.html
- list.html
- project_name
- static (global)
- plugins
- jQuery
- bootstrap
- react
- css
- sass
- js
- elements
- components
- img
- __init__.py
- manage.py
制作这样的东西是个好主意吗?组织这些文件夹的最佳方式是什么?
【问题讨论】:
标签: django