Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.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
将字符串列表传递给javascript函数Django_Javascript_Python_Django_Django Templates_Javascript Objects - Fatal编程技术网

将字符串列表传递给javascript函数Django

将字符串列表传递给javascript函数Django,javascript,python,django,django-templates,javascript-objects,Javascript,Python,Django,Django Templates,Javascript Objects,我正在构建我的第一个Django应用程序。 我想调用接收字符串列表的javascript函数。 在我当前的版本中,我发送了一个Django对象(称为provider)属性,如下所示,它工作正常: <a href="#" class="button secondary tiny" onclick="download_provider_files('{{ provider.full_name }}')"><i class=

我正在构建我的第一个Django应用程序。 我想调用接收字符串列表的javascript函数。 在我当前的版本中,我发送了一个Django对象(称为provider)属性,如下所示,它工作正常:

<a href="#" class="button secondary tiny" onclick="download_provider_files('{{ provider.full_name }}')"><i class="fi-download"></i></a>
我试过这个:

<a href="#" class="button secondary tiny" onclick="download_provider_files('{{ provider.get_provider_files_urls }}')"><i class="fi-download"></i></a>
              

得到了这个错误:


未捕获的SyntaxError:missing)参数列表之后

从列表生成JS数组的一种快速而肮脏的方法是使用过滤器


可能需要使用过滤器,但我必须稍微调整一下,但现在可以使用了。谢谢我还要看一看json_脚本
<a href="#" class="button secondary tiny" onclick="download_provider_files('{{ provider.get_provider_files_urls }}')"><i class="fi-download"></i></a>
              
onclick="download_provider_files(['{{ provider.get_provider_files_urls|join:"', '" }}'])"