Tôi đã gặp phải vấn đề tương tự khi cố gắng thiết lập một ứng dụng web django đơn giản với cơ sở dữ liệu postgresql trên heroku và đã giải quyết được nó.
Tôi không hiểu đầy đủ về lỗi nhưng cách khắc phục khá đơn giản:khi bạn chuyển danh sách python được tạo bởi truy vấn vào cơ sở dữ liệu của mình, bạn cần giới hạn kích thước của danh sách .
Vì vậy, ví dụ:nếu bạn đang chuyển dưới dạng ngữ cảnh, danh sách sau:
set_list = userSetTable.objects.all()
return render(request, 'fc/user.html', {'set_list': set_list,})
Điều đó sẽ gây ra lỗi vì set_list có thể rất lớn. Bạn cần chỉ định kích thước tối đa:
set_list = userSetTable.objects.all()[0:20]
Vì vậy, trong một ứng dụng thế giới thực, bạn có thể muốn hiển thị danh sách dưới dạng kết quả trang hoặc bất cứ thứ gì ... bạn hiểu chính xác.