“Fonction du flacon d'appel javascript” Réponses codées

Appelez le ballon de fonction JavaScript

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

Fonction 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

Fonction du flacon d'appel javascript

from flask import Flask, jsonify, render_template, request
app = Flask(__name__)


@app.route('/')
def index():
    return render_template('index.html')

@app.route('/SomeFunction')
def SomeFunction():
    print('In SomeFunction')
    return "Nothing"



if __name__ == '__main__':
   app.run()
Emre Önal

Réponses similaires à “Fonction du flacon d'appel javascript”

Questions similaires à “Fonction du flacon d'appel javascript”

Plus de réponses similaires à “Fonction du flacon d'appel javascript” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code