django帮助程序在django项目中使用xstatic包
django-xstatic的Python项目详细描述
使用XStatic包和djangoStaticFiles来管理静态 像jquery这样的文件。
为什么?
管理静态文件是一件痛苦的事,你必须下载、解包、复制它们, 让他们保持最新… 如果你只是pip install他们就酷了,不是很酷吗?
它是做什么的?
django-xstatic使xstatic包中的静态文件安装在 INSTALLED_APPS由./manage.py collectstatic收集。
安装和使用
- Install django-xstatic
- Add ^{tt4}$ to your ^{tt5}$
- Install your xstatic packages and add them to ^{tt2}$
- Run ^{tt3}$
开放式问题
django xstatic在xstatic包位于^{tt2}中时检测到xstatic包$ 列表。它应该使用自己的设置键吗?
它应该(可能)做什么,但还没有
在当前版本中,仍然需要记住javascript的名称 文件名,但您是否希望模板中仅包含此项:
<head> {% xstatic jquery %} {% xstatic jquery.autocomplete %} </head>
xstatic包带有一个名为LOCATIONS的元数据值,它给出了 为这些静态文件服务的cdn,django xstatic应该给出一个模板标记 方便使用。
额外功能
它与django-compressor一起工作!