Convert other constants to variables

This commit is contained in:
2024-02-24 17:41:50 +00:00
parent d0f23aba5e
commit 33d50d1ecb
+9 -9
View File
@@ -18,10 +18,10 @@ MAX_ALLOWED_SIZE = 16 * 1024 * 1024 # 16 MB
def help(): def help():
form = ( form = (
'<form action="{0}" method="POST" accept-charset="UTF-8" enctype="multipart/form-data">' f'<form action="{URL}" method="POST" accept-charset="UTF-8" enctype="multipart/form-data">'
'<input name="web" type="hidden" value="true">' '<input name="web" type="hidden" value="true">'
'<input name="pic" type="file" accept="image/*" />' f'<input name="{POST}" type="file" accept="image/*" />'
'<br><br><button type="submit">Submit</button></form>'.format(URL, POST) '<br><br><button type="submit">Submit</button></form>'
) )
return f""" return f"""
<pre> <pre>
@@ -64,23 +64,23 @@ SEE ALSO
</pre>""" </pre>"""
def paste(): def paste():
return """ return f"""
window.addEventListener('paste', e => { window.addEventListener('paste', e => {{
const file = e.clipboardData.items[0].getAsFile(); const file = e.clipboardData.items[0].getAsFile();
const url = URL.createObjectURL(file); const url = URL.createObjectURL(file);
const image = new Image(); const image = new Image();
image.src = url; image.src = url;
const form = new FormData(); const form = new FormData();
form.append('pic', file); form.append('{POST}', file);
fetch('/', { fetch('/', {{
method: 'POST', method: 'POST',
body: form body: form
}) }})
.then(r => r.text()) .then(r => r.text())
.then(u => window.location = u) .then(u => window.location = u)
.catch(e => alert(e.message)); .catch(e => alert(e.message));
}); }});
""" """
def new_id(): def new_id():