qria / MinimalFlaskCookieCutter

Minimal Flask Template mostly for myself

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minimal Flask CookieCutter

Usage

pip install cookiecutter
cookiecutter gh:qria/new

Rationale

I've been making a lot of quick project recently and found myself to be repeating a lot of initial setups.

So I've compiled all the things for myself to quickly bootstrap to my style.

It contains the minimal of configuration to achieve the complete settings from development settings to deployment.

Features

  • Minimal Flask + SQLAlchemy
  • Configuration object setup
    • Read config/__init__.py for the rationale
    • Some reasonable default configurations are set
  • Black & flake8 based autolint with precommit hooks
  • Heroku
  • Requirements Pinning

Note that python3.8 is assumed.

About

Minimal Flask Template mostly for myself


Languages

Language:Python 85.8%Language:HTML 8.0%Language:Mako 5.5%Language:Shell 0.7%