1
0
Fork 0
mirror of https://github.com/Findus23/RPGnotes.git synced 2024-09-19 15:43:45 +02:00
RPGnotes/pdf/views.py

14 lines
420 B
Python
Raw Normal View History

2023-05-28 16:22:12 +02:00
from django.http import HttpRequest, HttpResponse
from campaigns.models import Campaign
from pdf.utils import create_document
def pdf(request: HttpRequest) -> HttpResponse:
tenant: Campaign = request.tenant
create_document(tenant)
response = HttpResponse(tenant.document.file, content_type='application/pdf')
response['Content-Disposition'] = f'inline; filename={"document.pdf"}'
return response