定义:
python中生成csv文件:
csv文件下载:
事例:
例子:
urls:
from django.urls import path
from . import views
urlpatterns = [path('test_csv',views.test_csv),
]
views:
def test_csv(request):response = HttpResponse(content_type='text/csv')response['Content-Disposition'] = 'attachment; filename="test.csv"'writer = csv.writer(response)writer.writerow(['Title', 'Content'])for i in range(100):writer.writerow([i, f'Content {i}'])return response