Sau khi tạo mảng NumPy và lưu nó dưới dạng biến ngữ cảnh Django, tôi nhận được lỗi sau khi tải trang web:
array([ 0, 239, 479, 717, 952, 1192, 1432, 1667], dtype=int64) is not JSON serializable
Điều đó có nghĩa là gì?
list(your_array)sẽ không luôn luôn hoạt động vì nó trả về int numpy, không phải ints gốc. Sử dụng your_array.to_list()thay thế.

jsonmô-đun. Nhưngnumpy.ndarraykhông phải là một loạijsonbiết cách xử lý. Bạn sẽ cần phải viết serializer của riêng bạn, hoặc (đơn giản hơn) chỉ cần chuyểnlist(your_array)sang bất cứ điều gì đang viết json.