Реализация метода, который делает выборку из базы данных, переносит выбранные данные в массив, преобразует массив объектов в строку и отправляет полученную строку клиенту.
def get_people(request):
print(request.get_full_path)
v = int(request.GET['v'])
my_records_arr = PeopleModel.objects.filter(man_age__gte=v).order_by('pk')
answer_arr = []
for element in my_records_arr:
answer_arr.append(man())
i = 0
for element in my_records_arr:
answer_arr[i].setValues(element.man_name, element.man_sername, element.man_age)
print(str(i) + ") " + element.man_name + " " + element.man_sername + " " + str(element.man_age))
i = i + 1
s = json.dumps(answer_arr, default=jsonDefault)
return HttpResponse(str(s))
Выборка данных
Выбрать всех людей и упорядочить их по возрастанию id: