diff --git a/hypha/apply/funds/views.py b/hypha/apply/funds/views.py index 01fdda91baefd51258b386dac4b61dca0f2dfa46..96bb65f9f746f80d27bc7c319720d5fbd7ce9c1e 100644 --- a/hypha/apply/funds/views.py +++ b/hypha/apply/funds/views.py @@ -39,7 +39,7 @@ from hypha.apply.projects.forms import CreateProjectForm from hypha.apply.projects.models import Project from hypha.apply.review.views import ReviewContextMixin from hypha.apply.users.decorators import staff_required -from hypha.apply.utils.pdfs import make_pdf, draw_submission_content +from hypha.apply.utils.pdfs import draw_submission_content, make_pdf from hypha.apply.utils.storage import PrivateMediaView from hypha.apply.utils.views import ( DelegateableListView, diff --git a/hypha/apply/projects/urls.py b/hypha/apply/projects/urls.py index 75b596ba7b5e25f5194e0b2a2f0c6fd2ad628e17..5e6784e6da160a5fe9d142f434427a7cfcb23a47 100644 --- a/hypha/apply/projects/urls.py +++ b/hypha/apply/projects/urls.py @@ -8,11 +8,11 @@ from .views import ( PaymentRequestListView, PaymentRequestPrivateMedia, PaymentRequestView, + ProjectDetailPDFView, ProjectDetailSimplifiedView, ProjectDetailView, ProjectEditView, ProjectListView, - ProjectDetailPDFView, ProjectOverviewView, ProjectPrivateMediaView, ReportDetailView, diff --git a/hypha/apply/utils/pdfs.py b/hypha/apply/utils/pdfs.py index 9e692dc80356eae2214c2aa49099211e43f1e09d..756d1c5a7ab2ce795af310fc133089fabdbcbb97 100644 --- a/hypha/apply/utils/pdfs.py +++ b/hypha/apply/utils/pdfs.py @@ -11,20 +11,19 @@ from reportlab.pdfbase import pdfmetrics from reportlab.pdfbase.ttfonts import TTFont from reportlab.platypus import ( BaseDocTemplate, - KeepTogether, Frame, + KeepTogether, ListFlowable, ListItem, NextPageTemplate, PageBreak, - Paragraph, PageTemplate, + Paragraph, Spacer, Table, TableStyle, ) - STYLES = { 'Question': PS(fontName='MontserratBold', fontSize=14, name='Question', spaceAfter=0, spaceBefore=18, leading=21), 'QuestionSmall': PS(fontName='MontserratBold', fontSize=12, name='QuestionSmall', spaceAfter=0, spaceBefore=16, leading=18),