Я пытаюсь создать PDF на основе информации, выбранной пользователем веб-сайта. То, как мы в настоящее время обрабатываем отображаемую информацию, не включает PDF, поэтому мы просто создали JSON, а затем использовали Javascript, чтобы разделить данные и отобразить их. Я прочитал и увидел из первых рук, что вы не можете использовать JavaScript с библиотекой xhtml2pdf. Поэтому мне было интересно, есть ли способ передать несколько объектов модели, чтобы я мог получить к ним доступ в HTML. Не зная общей суммы, пока пользователь не выберет их.
Я пытался передать несколько объектов в PDF, но при печати данных он просто отображает список, к которому я, по-видимому, не могу получить доступ. Используя {{data.}}
course_code - список объектов: он находится в view.py
data = CourseLookup (). get_equivalent_courses (course_code)
return Render.render ('pdf_form.html', {'data': data, 'response': '', 'request': request})
Находится в pdf_form.html.
{{data}} # Я пробовал data.QuerySet и data.Course, и он ничего не отображал.
Отображается на веб-странице.
[]>,]>]
Я пытаюсь получить доступ к неопределенному количеству данных класса и отобразить их имена в таблице HTML, которая превращена в документ PDF с xhtml2pdf. Сумма определяется после того, как пользователь выбирает, какие классы колледжа он хочет.