# HelloFlask **Repository Path**: mirrors_fogleman/HelloFlask ## Basic Information - **Project Name**: HelloFlask - **Description**: A boiler-plate starting point for a Flask web application, including SQLAlchemy, WTForms and Bootstrap. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2026-07-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Hello Flask A boiler-plate starting point for a Flask web application, including SQLAlchemy, WTForms and Bootstrap. ## Demo http://mfogleman.webfactional.com/hello/ ## Dependencies pip install Flask pip install Flask-SQLAlchemy pip install Flask-WTF ## Customizations **Be sure to set a `SECRET_KEY` in hello/config.py** ... you can generate one like this: import uuid print uuid.uuid4().hex ## Modules Although it is possible for a Flask app to be contained entirely within a single Python module, this project splits different functionality into different modules to facilitate maintainability. Below is a description of each module. - `__init__.py` - Constructs the Flask app object and configures it. Imports the other modules to emulate a single-module application. - `config.py` - Contains the app configuration. - `forms.py` - Contains WTForms Form objects for use in views and templates. - `hooks.py` - Contains Flask and Jinja helper methods. - `models.py` - Contains the database model classes for SQLAlchemy. - `views.py` - Contains the app views. ## Running python main.py ## Screenshot ![](https://raw.github.com/fogleman/HelloFlask/master/screenshot.png)