Рассмотрим следующую модель Django:Джанго: Как получить параметры из QuerySet
class SomeModel(models.Model):
some_var = models.IntergerField()
Что лучший способ получить массив через параметры модели из результатов поиска?
Пример (не работает, конечно):
a = SomeModel.objects.all().some_var
бы дать что-то вроде [3, 4, 1, 9, 1, 2]
Это правильно, Итак, upvote.Wondering, Какова будет структура результата? Список, разделенный запятыми, может быть .. ?? –
@PrakharTrivedi: Да, 'list' (которые разделены запятой;)) значений в столбце' some_var' –
@PrakharTrivedi, строго говоря, результат не будет списком, это будет набор запросов. Если все, что вы хотите сделать, это перебрать его или передать в качестве значения в другой файл queryset.filter(), он будет вести себя точно так же. Но если вы хотите связать его с каким-либо другим списком, используйте отрицательную индексацию (например, qs [-2]), вам придется явно преобразовать ее в список. –