Я хочу создать действие администратора для загрузки файлов в формате pdf Пользовательский файл будет загружен в медиа-каталог Что и администратор должен иметь возможность скачивать любые файл Я попытался с помощью pdfkit, чтобы позволить ему загружать файлы, но я не могКак сделать действие администратора в django для загрузки файлов PDF пользователя
> import pdfkit
>
> def downloadCV(self, request, queryset):
> projectUrl = str(queryset[0].cv)+''
> pdf = pdfkit.from_url(projectUrl, False)
> response = HttpResponse(pdf,content_type='application/pdf')
> response['Content-Disposition'] = 'attachment; filename="user_cv.pdf"'
Так что мой вопрос , что это лучший способ, чтобы админы халявные файлов в формате PDF
Я попробовал этот способ
def downloadCV(self, request, queryset):
for x in queryset:
projectUrl = str(x.cv)+''
if projectUrl:
with open(projectUrl, 'r') as pdf:
response = HttpResponse(pdf,content_type='application/pdf')
response['ContentDisposition']='attachment;filename="user_cv.pdf"'
return response
pdf.closed
, но я могу загрузить только один файл в atime, есть ли у вас возможность скачать несколько PDF-файлов сразу?