Skip to main content
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.8.2 - 2017-12-05

  • Add option to fail silently in inline staticfile tags

1.8.1 - 2017-12-05

  • Add new templatetag inline_style with automatic url transformation

  • Add new templatetag inline_javascript

1.8.0 - 2017-11-27

  • Add new templatetag for inlining static files.

1.7.1 - 2017-10-23

  • FIX: AnyLink - CmsPageLink: generate url with domain if current site id not equals cms page link site id

1.7.0 - 2017-09-05

  • Django 1.11 compatibility release

1.6.1 - 2017-09-01

  • Fix render_static_templates command in Django 1.11.

1.6.0 - 2017-07-31

  • Updated floppyforms templates according to current needs.

1.5.5 - 2017-07-24

  • Fix CachePageMixin for Django 1.8

1.5.4 - 2017-07-10

  • Add merge_lists template filter

1.5.3 - 2017-06-03

  • Add md5 template filter

1.5.2 - 2017-05-31

  • Add split template filter

  • Fix bug in FieldsetRenderer, used the same class attributes as base with conflicts.

1.5.1 - 2017-03-10

  • WARNING: Future versions of barbeque will drop the widget_type attribute when using FloppyformsLayoutMixin. Use the template filter “widget_type” instead.

  • Fix for floppyforms row template (required and widget_type)

1.5.0 - 2017-03-09

  • Add widget_type template filter to retreive widget class name of form field.

1.4.5 - 2017-03-01

  • Improve SelectDateWidget template

  • Update translations

1.4.4 - 2017-02-13

  • Fix typo in default row template.

1.4.3 - 2017-02-13

  • Fix broken wheel release.

1.4.2 - 2017-02-10

  • Fix broken release.

1.4.1 - 2017-02-10

  • Fix various bugs in floppyforms templates

1.4.0 - 2017-01-23

  • Add default floppyforms templates

  • Fix compatibility bug with OpenPyXL (for exporter module)

1.3.0 - 2016-12-08

  • WARNING: create_error_pages is deprectated. Use render_static_templates instead.

1.3.1 - 2016-12-14

  • Add python-dateutil to intall dependencies, required by barbeque.validators

1.3.0 - 2016-12-08

  • WARNING: create_error_pages is deprectated. Use render_static_templates instead.

  • Add render_static_templates command to render templates as static files

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.

Release files for barbeque 1.8.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for barbeque 1.8.2
File Size Uploaded
barbeque-1.8.2.tar.gz 26.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for barbeque 1.8.2
File Interpreter ABI Platform
barbeque-1.8.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 67.1 kB

Release files / barbeque-1.8.2.tar.gz

Download URL barbeque-1.8.2.tar.gz
Size 26.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b7da32ba86998749f0f44713a498401a545fb43dd1705e7454fb2c2211c70daa
BLAKE2b-256 checksum
How to use checksums
4af13ad75bbf66c890ba683d846a49bf0635fe28ecc84235838efea418f12349
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / barbeque-1.8.2-py2.py3-none-any.whl

Download URL barbeque-1.8.2-py2.py3-none-any.whl
Size 40.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
39ac1de74c463a98f41983c4288c58b219bf99a1dd47f4d61b12f9057b7df13b
BLAKE2b-256 checksum
How to use checksums
c2f45af451be4a9b6bda46c3235b73841aa83fd598c6416c2a6c09e71979a040
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.8.2 This release

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.5

2 release files

1.5.4

2 release files

1.5.3

1 release file

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.5

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page