Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为Django表单/widget/admin定义要呈现的内联Javascript?_Javascript_Python_Django_Django Media - Fatal编程技术网

如何为Django表单/widget/admin定义要呈现的内联Javascript?

如何为Django表单/widget/admin定义要呈现的内联Javascript?,javascript,python,django,django-media,Javascript,Python,Django,Django Media,关于如何在包含Django表单(或widget或admin)的页面中添加外部ressource文件的详细说明如下:js或css成员列出适当的文件 其作用是在以下表格的部分中添加include指令: <script type="text/javascript" src="http://static.example.com/animations.js"></script> <script type="text/javascript"> alert("Dyn

关于如何在包含Django表单(或widget或admin)的页面中添加外部ressource文件的详细说明如下:
js
css
成员列出适当的文件

其作用是在以下表格的
部分中添加include指令:

<script type="text/javascript" src="http://static.example.com/animations.js"></script>
<script type="text/javascript">
   alert("Dynamic string content");
</script>

现在,我们需要的是能够定义一个内联脚本,其内容直接在
部分中列出,格式如下:

<script type="text/javascript" src="http://static.example.com/animations.js"></script>
<script type="text/javascript">
   alert("Dynamic string content");
</script>

警报(“动态字符串内容”);
其基本原理是,此脚本的内容应以编程方式生成


如何为
ModelAdmin
定义内联Javascript内容?

您可以在视图中创建一个方法,并将该文件设置为该方法的url?这样就可以在Django视图中生成js


否则,您必须重写类或字段类,并返回要呈现的javascript。

您的第一个建议非常有趣,而且有一种甜蜜的Django感觉!