2010-08-14 3 views
1

Можно ли передать массив в Django URLПередача массива в Джанго URLs

<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
  1. регулярное выражение, используемое в вашем URL, будет соответствовать только последовательности цифр. Для запятой потребуется другое выражение.
  2. Я не знаю ваших конкретных потребностей, но вы должны смотреть на naming URL, а не жестко записывать их.
+0

Re 2. Если JS не отображается как часть шаблона django, использование обратного поиска именованного URL не будет работать, конечно. –

+0

@stevejalim: вы правы. Я видел встроенные теги '

Смежные вопросы