在模板中为Django表单分离媒体类对象的JS和CSS列表输出
Separate JS and CSS list output of media class object for Django form in template
我有一个简单的问题。我知道如何使用django媒体来放置js和css文件,这些文件在媒体类中指定如下:
在forms.py中,适用于型号
from django import forms
class CalendarWidget(forms.TextInput):
class Media:
css = {
'all': ('pretty.css',)
}
js = ('animations.js', 'actions.js')
在模板文件中
{{ form.media }}
然而,我想把JS和CSS分开。这意味着我想把CSS放在head部分,把JS放在body标记之前。那么,我如何使用内置标签来实现它呢?有可能吗?
p。S.我无法从django文档中找到信息。(也许,我看错地方了)。所以给我一个提示。
您可以分别使用{{form.media.css}}
和{{form.media.js}}
将它们放在需要的位置。
引用文档资产的子集。
相关文章:
- 查看JS对象的所有键,甚至是getter定义的键
- 在URL中传递JS对象
- 当属性不一致时,如何根据属性对JS对象列表进行排序
- JS对象密钥序列
- 在ajax调用中阻止来自JS对象的函数
- 属性未添加到JS对象
- 将字符串转换为JS对象
- 使用lodash查找具有truthy值的JS对象的属性
- 将toString方法暴露给nashorn中的js对象
- JSON数组转换为JS对象数组
- 将js对象更改为使用嵌套的可观察数组敲除js视图模型
- 设置1400个Raphael.js对象的不透明度动画会影响动画性能
- 以非ajax方式将js对象传递给mvc操作
- JS对象->来自jquery ajax的JSON提交->php迭代
- XMLHttpRequest发送JS对象
- 使用游标循环将JS对象添加到数组中
- 动态(重新)创建iframe内容不会重置Chrome中的JS对象
- 将JS对象数组转换为嵌套形式的最有效方法
- 在知道对象值的情况下,确定数组中JS对象的索引
- JS对象文字中的方法和子方法