在JavaScript文件中使用Django模板标签
Use Django Template Tags in JavaScript File
我想知道我是否可以使用模板标签静态在我的javascript文件调用一个CSV文件,我想传递给D3像这样:
{% static "js/data.csv" %}
我真的希望我的JavaScript文件与我的HTML分开,因为它可能会变得又长又乱。谢谢你的帮助。
使用django-compressor
django-compressor可以让你这样做,以及优化你的网站通过将所有需要的JS或CSS压缩到一个文件中并进行优化文件大小。
UPDATE:默认情况下,压缩器会将相对url转换为使用STATIC_URL的绝对url。如果你下载了开发版本,它附带了一个django模板引擎解析器,可以让你在CSS文件中直接使用所有django模板代码,比如{% static %}标签。
by 富田裕二
阅读这篇文章
相关文章:
- django-cant将选定的标签传递到js(ajax代码)
- Django-Angular 无法在模板中使用过滤器标签
- Django 中的 Django 压缩器和模板标签
- 将 Django 模板标签放置在 Google 地图标记的脚本标签中
- Django,html标签未解释
- 如何在 Django 表单中添加标签 ID
- 使用 django-select2 管理标签
- Django模板-服务器端Django标签的客户端操作
- 我的 Django/Python 代码没有在 HTML 页面中渲染 HTML 标签
- Django,内部代码<脚本>标签不'不能在模板中工作
- django模板:获取字典's值,该值基于等于某个标签的键's值
- Django中的自定义模板标签问题
- 为什么我的 Django 视图无法从我的 Django 模板中创建的标签接收数据
- 在Django 1.7中从select标签中获取POST值
- AngularJS与Django -模板标签冲突
- 在JavaScript文件中使用Django模板标签
- AngularJS:生成空HTML标签的数据绑定(Django冲突)
- 如何插入<脚本>标签在Django管理页面上
- django模板标签中没有终止的字符串错误
- 使用Javascript从模板的select标签重定向到Django中的函数