diff --git a/c3l_membership/views.py b/c3l_membership/views.py --- a/c3l_membership/views.py +++ b/c3l_membership/views.py @@ -132,6 +132,9 @@ def index(): voting=True if form.membership.data == "regular" else False, xml=xml_template.format(**xml_data), ) - return render_pdf(HTML(string=html)) + return render_pdf( + HTML(string=html), + download_filename=f"C3L_Membership_{form.username.data}.pdf", + ) return render_template("index.html", form=form, crypto_error=False)