“Llamar a la función JavaScript Flask” Código de respuesta

Llamar a la función JavaScript Flask

from flask import Flask, render_template

app = Flask(__name__)


@app.route('/', methods=['GET', 'POST'])
def upload_file():
    if request.method == 'POST':
        #verify if the file is valid
        #here invoke js to do something (for example flash("test"))
        return render_template('upload.html', flash_message="True")

    return render_template('upload.html', flash_message="False")
Huy Nguyen

Función JavaScript de Python Flask

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Upload new File</title>
</head>
<body onload="flashMessage()">
  <script>
    function flashMessage() {
      if ("{{ flash_message }}" == "True") {
        alert("[YOUR_MESSAGE_HERE]");
      }
    }
  </script>

  <h1>Upload new File</h1>
  <form method=post enctype=multipart/form-data>
    <input type=file name=file>
    <input type=submit value=Upload>
  </form>
</body>
</html>
Plain Pheasant

Respuestas similares a “Llamar a la función JavaScript Flask”

Preguntas similares a “Llamar a la función JavaScript Flask”

Más respuestas relacionadas con “Llamar a la función JavaScript Flask” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código