class ItemAPIViewGet(APIView):
def get(self, request, pdfname):
pdf = PDF.objects.filter(file=pdfname)
if not pdf.exists():
return HttpResponse('404')
else:
file = PDF.objects.get(file=pdfname)
response = render(request, 'items/pdfcheck.html', {'file': file})
# response = HttpResponse(content_type='application/pdf')
# response['Content-Disposition'] = f'attachment; filename={pdfname}'
return response
Вот, еще сразу скажу, что пробовал убрать это повторение типа file.file, это не работает, он пишет путь правильный если просто вывести {{ file.file.url }}, он почему-то не грузит pdf
Вот, еще сразу скажу, что пробовал убрать это повторение типа file.file, это не работает, он пишет путь правильный если просто вывести {{ file.file.url }}, он почему-то не грузит pdf