Tôi khá mới với django và Python và muốn có thể xuất danh sách các mục trong các sản phẩm mẫu của tôi. Tôi đang xem tài liệu tại đây - https://docs.djangoproject.com/en/dev/howto/outputting-csv/Xuất các mục từ mô hình sang CSV Django/Python
Tôi cho rằng tôi cần tạo một biến lưu trữ tất cả dữ liệu mà tôi muốn. Nhưng không chắc nó sẽ ở đâu trong đoạn mã trên liên kết ở trên.
Xin lỗi vì đây là một câu hỏi rất ngớ ngẩn nhưng thực sự sẽ giúp ích gì cả.
Đây là đoạn mã để kịch bản của tôi cho đến nay:
import csv
from products.models import Product
from django.http import HttpResponse
def export_to_csv(request):
response = HttpResponse(content_type='text/csv')
response['Content-Disposition'] = 'attachment; filename="mytest.csv"'
Đã tìm thấy bạn có thể sử dụng "cho lĩnh vực trong obj._meta.get_all_field_names():". Có thể hơi ngắn gọn hơn một chút. –