/flask-world-clock

Exam DevOps and SRE

Primary LanguageHTMLApache License 2.0Apache-2.0

Flask World Clock

A world clock application built to demonstrate logging in Flask.

Tutorial: How to Start Logging with Flask.

Flask World Clock

🟢 Prerequisites

You must have the latest version of Python 3 installed on your machine. This project is tested against Python 3.10.0.

📦 Getting started

  • Clone this repo to your machine:

    git clone https://github.com/betterstack-community/flask-world-clock.git
  • cd into the project directory:

    cd flask-world-clock
  • Install Python virtual environment:

    python3 -m venv env
  • Activate the virtual environment.

    On Windows, run:

    env\Scripts\activate

    On Unix or macOS, run:

    source env/bin/activate
  • Install the requirements:

    python -m pip install -r requirements.txt
  • Start the dev server:

    flask run

You should see the following output if the dev server is started successfully:

 * Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on http://127.0.0.1:5000
Press CTRL+C to quit

Open your browser and go to http://127.0.0.1:5000

âš– License

The code used in this project and in the linked tutorial are licensed under the Apache License, Version 2.0.