I am running into a situation where I need to generate multiple filled PDF forms, I have the data filled out and the 'bytes' file is accessible, but when I attempt to combine the 2 files in their byte representation, nothing happens, the file is overridden and the original is the only thing shown. What am I doing wrong? This seems like it should be easy. # don't worry about these, they are filled PDFs in byte form, this works as expected. pdf1 = PDFFormManager.fill_with_jinja(file=template, data=data) pdf2 = PDFFormManager.fill_with_jinja(file=template, data={}) # here is the issue print(len(pdf1), len(pdf2)) # 177354 177354 print(type(pdf1), type(pdf2)) # <class 'bytes'> <class 'bytes'> print(len(pdf1+ pdf2)) # 354708 # when I return this, I only get the single pdf, not the concatenated one response = HttpResponse(pdf1+pdf2, content_type=f"application/pdf") Continue reading...