在Django URL中传递数组

1 投票
1 回答
3950 浏览
提问于 2025-04-16 02:47

我们可以把一个数组传递给Django的URL吗?

   <script>
     function save()
     {
       window.location = "/display/xlsdisplay/" + objarr ;   
     }

    var objarr = new Array();

    </script>

Urls.py

         (r'^xlsdisplay/(?P<qid>\d+)$', 'xlsdisplay'),

出现了一个错误,提示是

             http://192.168.1.11/display/xlsdisplay/334,335,336,337,338,339,340,341,342,343

1 个回答

2
  1. 你在网址中用的这个正则表达式只会匹配一串数字。如果你想匹配逗号,那就需要用不同的表达式。
  2. 我不太清楚你具体的需求,但你应该看看如何给网址命名,而不是直接把它们写死在代码里。

撰写回答