Python/django создать текстовый файл и заставить пользователя загрузить его

знает ли кто-нибудь, есть ли способ создать текстовый файл, который может быть загружен пользователем моего django сайта? Может ли кто-нибудь помочь мне или прислать мне учебники, чтобы показать мне, как это сделать? Спасибо

Допустим, что-то вроде этого:

from django.http import HttpResponse

def download_view(request):
   
   file_data = your_textfile 
   response = HttpResponse(file_data, content_type='application/text charset=utf-8')
   response['Content-Disposition'] = 'attachment; filename="testfile.txt"'
   return response
Вернуться на верх