Helper and tools collection
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for barbeque-1.8.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39ac1de74c463a98f41983c4288c58b219bf99a1dd47f4d61b12f9057b7df13b |
|
MD5 | a8159f1939c4096fb88700d50dfc2e35 |
|
BLAKE2b-256 | c2f45af451be4a9b6bda46c3235b73841aa83fd598c6416c2a6c09e71979a040 |