Skip to main content

Helper and tools collection

Project description

Latest PyPI version Latest Travis CI build status Coverage of master build Latest read the docs build

Barbeque is a collection of custom extensions and helpers, mostly related to the Django Web framework.

These include a commands framework, logging helpers, django-anylink, filer extensions and much much more.

Features

  • Commands framework

  • Logging helpers

  • django-anylink and django-cms extensions

  • django-filer extensions

  • various helpers for forms and generic views

Resources

Changelog

1.2.0 - 2016-11-30

  • WARNING: barbeque.forms was moved to barbeque.forms.mixins - update your imports!

  • Refactor UploadToPath to be deconstructable for Django migrations

  • Add new mixin for floppyforms.Form to have another render helper (as_div)

  • Add FieldsetRenderer to allow rendering of partial forms

  • Add cms toolbar baseclass to easily insert title extensions to page menu

  • Add template tag to fetch a title extension instance for a cms page

  • FilerFileField now sets blank=True if null=True and other way around

  • Speed up tests

1.1.1 - 2016-11-22

  • Fix bug when compressor is not installed and Django tries to import buildcompress.

1.1.0 - 2016-11-07

  • Add module for handling staticfiles when working with docker

1.0.1 - 2016-07-15

  • Fix bug when using django-compressor 2.0

1.0.0 - 2016-05-04

  • Dropped support for Django < 1.8 and Django-CMS < 3.2

0.4.0 - 2016-02-10

  • Added buildcompress tag

0.3.0 - 2015-10-09

  • Added django 1.8 and python 3.5 support

  • Dropped django 1.5 support

0.2.1 - 2015-03-13

  • Added management command to create static errorpages

  • Added “set” template tag to allow context updates in without using the “with” tag.

0.2 - 2015-03-13

  • Refactored library structure

  • Added many new features

0.1 - 2014-06-15

  • Initial release.

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

barbeque-1.2.0.tar.gz (20.5 kB view details)

Uploaded Source

Built Distribution

barbeque-1.2.0-py2.py3-none-any.whl (34.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file barbeque-1.2.0.tar.gz.

File metadata

  • Download URL: barbeque-1.2.0.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for barbeque-1.2.0.tar.gz
Algorithm Hash digest
SHA256 c9c62f12ef7428b76fd61ae98a449299960b8c1f71672ace1712558c8d115f0a
MD5 851c25f5b998c5a0f09a7ee0cd508752
BLAKE2b-256 e1be56d43bb1f17f059aa67561d1280c019fd1d5ebb8b9e4f4d7622d0314a95d

See more details on using hashes here.

Provenance

File details

Details for the file barbeque-1.2.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for barbeque-1.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 22177accc9ef7781737dd72fa3e81ce7ee154b3baa30ec0b87019c0e881b77fe
MD5 1089ffe2359311131a9d496e7214415d
BLAKE2b-256 5a273ba9b284d86a7a78d66f846aa8cf5a25b0ddf93c7d947cbbfd496426c8a1

See more details on using hashes here.

Provenance

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