关于如何添加外部资源文件以包含在包含 Django 表单(或小部件或管理)的页面中的详细文档:defining a nested Media
class与 js
或 css
列出适当文件的成员。
这具有在 <head>
中添加 include 指令的效果部分,形式为:
<script type="text/javascript" src="http://static.example.com/animations.js"></script>
现在,我们需要的是能够定义一个内联脚本,其内容直接布局在 <head>
中。部分,形式为:
<script type="text/javascript">
alert("Dynamic string content");
</script>
理由是该脚本的内容应该以编程方式生成。
如何为 ModelAdmin
定义内联 Javascript 内容? ?
最佳答案
您可以在 View 中创建一个方法并将文件设置为该方法的 url 吗?这样您就可以在 Django View 中生成 js。
否则,您必须覆盖类或字段类并返回要呈现的 javascript。
关于javascript - 如何定义要为 Django 表单/小部件/管理员呈现的内联 Javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35222282/