Boilerplate for Flask with MVC pattern.
- Clone this repo.
- Execute pip install -r requirements.txt.
- Rename file conf/config_local.py.txt to conf/config_local.py and modify content file.
- Execute in folder static npm install.
- Run migrations.
- For create super user execute python manage.py createsuperuser.
- Execute python manage.py runserver and go to browser localhost:5000.
- Execute admin localhost:5000/admin.
- python manage.py db init
- python manage.py db migrate
- python manage.py db upgrade
- Basic MVC structure.
- Model USER integrate.
- It contains the forms login, register and forgot password. Using flask-login.
- Admin generator using flask-admin.
- API REST with flask-restful.
- Migrations with flask-migrate.
- Shell with python manage.py shell.
- Orm with SQLAlchemy.
- Bootstrap and Jquery.
- PostgreSql and Sqlite configuration.
- Email configuration with flask-email.