|
|
@@ -25,14 +25,11 @@ def index():
|
|
|
"""
|
|
|
form = FileForm()
|
|
|
if form.validate_on_submit():
|
|
|
- output = BytesIO()
|
|
|
pdf_writer = PdfFileWriter()
|
|
|
- # files = request.files.getlist(form.files.name)
|
|
|
- # uploaded_files = request.files.getlist('files')
|
|
|
- # flash(bool(uploaded_files))
|
|
|
- # flash(bool(uploaded_files))
|
|
|
- # flash(bool(uploaded_files[0]))
|
|
|
- for pdf_stream in request.files.getlist('files'):
|
|
|
+ files = []
|
|
|
+ for item in ('first_file', 'second_file'):
|
|
|
+ files.extend(request.files.getlist(item))
|
|
|
+ for pdf_stream in files:
|
|
|
pdf_reader = PdfFileReader(pdf_stream)
|
|
|
flash(pdf_reader.getDocumentInfo())
|
|
|
for page in range(pdf_reader.getNumPages()):
|
|
|
@@ -46,7 +43,7 @@ def index():
|
|
|
pdf,
|
|
|
mimetype='application/pdf',
|
|
|
as_attachment=True,
|
|
|
- attachment_filename='sesito.pdf'
|
|
|
+ attachment_filename=files[0].filename
|
|
|
)
|
|
|
|
|
|
|