/flask_basics

Learned flask basics (CRUD) to dive deep into Python dev ecosystem.

Primary LanguagePython

Flask basics

Reference used: https://github.com/jakerieger/FlaskIntroduction

  • Note to self: To walkthrough whole project & get an idea of how things are working, all the steps are named in format: n_1, n_2, n_3... so do the appropriate search to get idea.

To Run

  1. Install virtualenv:
$ pip install virtualenv
  1. Open a terminal in the project root directory and run:
$ virtualenv env
  1. Then run the command:
$ .\env\Scripts\activate
  1. Then install the dependencies:
$ (env) pip install -r requirements.txt
  1. Finally start the web server:
$ (env) python app.py

This server will start on port 5000 by default. You can change this in app.py by changing the following line to this:

if __name__ == "__main__":
    app.run(debug=True, port=<desired port>)