Skip to main content

Boilerplate Flask extension.

Project description

https://img.shields.io/pypi/v/flask-wings.svg https://img.shields.io/travis/vmlaker/flask-wings.svg https://img.shields.io/coveralls/vmlaker/flask-wings.svg https://img.shields.io/github/license/vmlaker/flask-wings.svg

Flask-Wings is a boilerplate for writing Flask extensions. Itself it is a tiny Flask extension that just adds some views and templates to the parent app. Take a look at tests/app.py for a usage example.

Use Flask-Wings as a starting point for creating your own Flask extensions. The source code is minimalistic but strives to agree with standard practices. Included are minimum frameworks that make the extension a fully-fledged distributable Python package:

  • tests directory with a minimal set of tests

  • integration with Travis CI and Coveralls

  • setuptools config

  • docs build using Sphinx

  • deployment to PyPI and GitHub Pages with make commands

  • etc.

Start by creating you own repo. Then pull Flask-Wings into it.

mkdir my-cool-extension
cd my-cool-extension
git init
git remote add flask-wings https://github.com/vmlaker/flask-wings
git pull flask-wings master

Now start coding! Check out the makefile to see a micro develpment cycle.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Flask-Wings-0.5.tar.gz (3.0 kB view hashes)

Uploaded Source

Built Distribution

Flask_Wings-0.5-py3-none-any.whl (3.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page