A Fundamental server monitoring system using flask.
Flask is a "micro" Framework written in Python and conceived to facilitate the development of Web Applications under the MVC pattern. In the Python world, the best known framework is Django, however there are other options with a much friendlier learning curve, and this is the case with Flask.
- Flask comes by default with a template rendering engine called Jinja2 that will help you create the dynamic pages of your web application.
- It provides a project structure, that is, all the Apps that are built with Flask will have the same elements and the same files, which facilitates collaboration.
- An infrastructure with a web server is not needed to test the applications, but in a simple way, a web server can be run to see the results that are obtained.
- Flask does not have ORMs: But any of the following extensions can be used:
- flask-script Allows you to have a command line command to handle the application.
- flask-Bootstrap Style sheets for the page.
- flask-WTF It is used to generate HTML forms with classes and objects.
- flask-Sqlalchemy It is used to generate the data model.
- flask-login Used for user and password authentication.
- The Flask Mega-Tutorial whom I thank for his splendid work ;)
- Read Flask Documentation whose help is invaluable :))
MIT License Copyright (c) 2020 Josep Martorell