Setting up Python web server with Flask in Raspberry Pi

Learn Setting up Python web server with Flask in Raspberry Pi. Create a web server using Raspberry Pi and Python Code. You can also include GPIO Pins in web server. Learn about building a web server and run it locally on Raspberry Pi.

Steps for creating Python web server with Flask in Raspberry Pi

Step 1: Install Flask in Raspberry Pi

Start Terminal window in Raspberry Pi and install Flask by entering below given command

sudo apt-get install python3-flask

Step 2: Building a Sample Flask web application “Hello World”

  1. Open Python 3
  2. Create a new file and write the below-given sample code in it
  3. Run the code with python shell. For more information about running code, click here.
  4. Open web browser and navigate to below-given URL to open the web application

Step 3: Building advanced web application with HTML/CSS

  1. Create a new folder for web application
  2. Create a new folder named “templates” inside the main folder
  3. Make a new template in “templates” folder of HTML file with name “iotguider.html”
    <html>
    <body>
    <h1>Iotguider!</h1>
    </body>
    </html>
  4. Open Python 3
  5. Create a new file and write the below-given sample code in it
  6. Run the code with python shell. For more information about running code, click here.
  7. Open web browser and navigate to below-given URL to open the web application

For creating advanced web server using Flask in Raspberry Pi, Click here

For basic hardware information about Raspberry PI 3, Click here.

Leave a Reply