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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

Details for the file Flask-Wings-0.5.tar.gz.

File metadata

  • Download URL: Flask-Wings-0.5.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.5.2

File hashes

Hashes for Flask-Wings-0.5.tar.gz
Algorithm Hash digest
SHA256 b13f8646712cfb9b58e40cd7d723586cb7a35a1772b5f48dc8560824c824972e
MD5 5a1e3df706542c2313af456773f024ff
BLAKE2b-256 3ce1f8250b11673bab83ea0c207b729f462bd7d055a7b48b343aecc3111882ea

See more details on using hashes here.

File details

Details for the file Flask_Wings-0.5-py3-none-any.whl.

File metadata

  • Download URL: Flask_Wings-0.5-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.5.2

File hashes

Hashes for Flask_Wings-0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d7bc90cc7b1b856423ff7bb841dd1be415fdbe0a7439901982dae65cc4f91822
MD5 17d9f4b520fc90307cf3902ba50886b3
BLAKE2b-256 0265554b519518a3d376a220b733aaac2a869a4634d2cc29586e8eb71151ed9b

See more details on using hashes here.

Supported by

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