Передача списка значений в представление django с помощью вызова jQuery ajax

Я пытаюсь передать список числовых значений (идентификаторов) с одной веб-страницы на другую с помощью вызова jQuery ajax. Я не могу понять, как передать и прочитать все значения в списке. Я могу успешно опубликовать и прочитать 1 значение, но не несколько значений. Вот что у меня так далеко:

jQuery:

var postUrl = "http://localhost:8000/ingredients/";
$('li').click(function(){
    values = [1, 2];
    $.ajax({
        url: postUrl,
        type: 'POST',
        data: {'terid': values},
        traditional: true,
        dataType: 'html',
        success: function(result){
            $('#ingredients').append(result);
            }
    });       
});

/ingredients/ view:

def ingredients(request):
    if request.is_ajax():
        ourid = request.POST.get('terid', False)
        ingredients = Ingredience.objects.filter(food__id__in=ourid)
        t = get_template('ingredients.html')
        html = t.render(Context({'ingredients': ingredients,}))
        return HttpResponse(html)
    else:
        html = '<p>This is not ajax</p>'      
        return HttpResponse(html)

С Firebug я вижу, что POST содержит оба идентификатора, но, вероятно, в неправильном формате (terid = 1 & terid = 2). Так что мой вид ингредиентов поднимает только terid = 2. Что я делаю неправильно?

EDIT: Чтобы уточнить, мне нужно передать значения переменной ourid [1, 2] в фильтр в представлении ингредиентов.

Ответы на вопрос(5)

Ваш ответ на вопрос