Difference between revisions of "Creating a Flask Web App"

From TRCCompSci - AQA Computer Science
Jump to: navigation, search
(Simple Method)
(Simple Method)
Line 25: Line 25:
 
     app.run()
 
     app.run()
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
Save this has demo.py, and it must be in the folder you created:
 +
 +
[[File:Webapp3.png]]
 +
 +
If you run the module from IDLE it will display errors, you should be able to double click on the demo.py file in the folder:
 +
 +
[[File:Webapp4.png]]

Revision as of 12:37, 9 April 2019

Flask can be used to create a Web App, which can run from a server. You can obviously run this locally and use it as if it was fully live, this will allow you to develop the web app.

Setup

Simple Method

You will need to create a new folder for your web app:

Webapp1.png

Download this zip file and extract all of the contents to your new folder:

Webapp.png

Now open IDLE, and from the file menu select new file. Now type in the following code:

from flask import Flask

app = Flask(__name__)
 
@app.route("/")
def hello():
    return "Hello World!"
 
if __name__ == "__main__":
    app.run()

Save this has demo.py, and it must be in the folder you created:

Webapp3.png

If you run the module from IDLE it will display errors, you should be able to double click on the demo.py file in the folder:

Webapp4.png