辅助工具集合
项目描述
Barbeque是一个自定义扩展和辅助工具集合,主要与Django Web框架相关。
包括命令框架、日志辅助工具、django-anylink、filer扩展以及更多。
功能
命令框架
日志辅助工具
django-anylink和django-cms扩展
django-filer扩展
表单和通用视图的辅助工具
资源
更新日志
1.8.2 - 2017-12-05
在行内静态文件标签中添加了静默失败的选项
1.8.1 - 2017-12-05
添加了新的模板标签 inline_style,具有自动URL转换功能
添加了新的模板标签 inline_javascript
1.8.0 - 2017-11-27
添加了用于内联静态文件的新模板标签
1.7.1 - 2017-10-23
修复:AnyLink - CmsPageLink:如果当前站点ID与CMS页面链接站点ID不相等,则生成带域名的URL
1.7.0 - 2017-09-05
Django 1.11兼容性发布
1.6.1 - 2017-09-01
修复了Django 1.11中的 render_static_templates 命令。
1.6.0 - 2017-07-31
根据当前需求更新了 floppyforms 模板。
1.5.5 - 2017-07-24
修复了Django 1.8中的 CachePageMixin
1.5.4 - 2017-07-10
添加了 merge_lists 模板过滤器
1.5.3 - 2017-06-03
添加了 md5 模板过滤器
1.5.2 - 2017-05-31
添加了 split 模板过滤器
修复了 FieldsetRenderer 中的错误,使用了与基类相同的类属性,存在冲突。
1.5.1 - 2017-03-10
警告:barbeque 的未来版本将在使用 FloppyformsLayoutMixin 时删除 widget_type 属性。请使用模板过滤器“widget_type”代替。
修复了 floppyforms 行模板(必需和 widget_type)
1.5.0 - 2017-03-09
添加了 widget_type 模板过滤器以获取表单字段的控件类名。
1.4.5 - 2017-03-01
改进了 SelectDateWidget 模板
更新了翻译
1.4.4 - 2017-02-13
修复了默认行模板中的拼写错误。
1.4.3 - 2017-02-13
修复了损坏的 wheel 发布。
1.4.2 - 2017-02-10
修复了损坏的发布。
1.4.1 - 2017-02-10
修复了 floppyforms 模板中的各种错误
1.4.0 - 2017-01-23
添加了默认的 floppyforms 模板
修复了与 OpenPyXL 的兼容性错误(用于导出模块)
1.3.0 - 2016-12-08
警告:create_error_pages 已弃用。请使用 render_static_templates 代替。
1.3.1 - 2016-12-14
将 python-dateutil 添加到安装依赖项,这是 barbeque.validators 所需的
1.3.0 - 2016-12-08
警告:create_error_pages 已弃用。请使用 render_static_templates 代替。
添加 render_static_templates 命令以将模板作为静态文件渲染
1.2.0 - 2016-11-30
警告:barbeque.forms 已移动到 barbeque.forms.mixins - 更新您的导入!
重构 UploadToPath 以使其可解构以供 Django 迁移使用
为 floppyforms.Form 添加了新的混入,以便具有另一个渲染辅助函数(as_div)
添加 FieldsetRenderer 以允许渲染部分表单
添加了 cms 工具栏基类,以便轻松将标题扩展插入页面菜单
添加了模板标签以获取 CMS 页面的标题扩展实例
FilerFileField 现在如果 null=True 则设置 blank=True,反之亦然
加快测试速度
1.1.1 - 2016-11-22
修复了在未安装压缩机时 Django 尝试导入 buildcompress 的错误。
1.1.0 - 2016-11-07
添加了处理 docker 中静态文件的模块
1.0.1 - 2016-07-15
修复了使用 django-compressor 2.0 时的错误。
1.0.0 - 2016-05-04
已停止支持 Django < 1.8 和 Django-CMS < 3.2
0.4.0 - 2016-02-10
添加了 buildcompress 标签
0.3.0 - 2015-10-09
添加了 django 1.8 和 python 3.5 支持
已停止支持 django 1.5
0.2.1 - 2015-03-13
添加了创建静态错误页面的管理命令
添加了“set”模板标签,允许在不使用“with”标签的情况下更新上下文。
0.2 - 2015-03-13
重构库结构
添加了许多新功能
0.1 - 2014-06-15
初始发布。
项目详情
下载文件
下载适合您平台的应用程序文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
构建发行版
barbeque-1.8.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b7da32ba86998749f0f44713a498401a545fb43dd1705e7454fb2c2211c70daa |
|
MD5 | 7cfd6015716fd95c1802234f08765112 |
|
BLAKE2b-256 | 4af13ad75bbf66c890ba683d846a49bf0635fe28ecc84235838efea418f12349 |
barbeque-1.8.2-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 39ac1de74c463a98f41983c4288c58b219bf99a1dd47f4d61b12f9057b7df13b |
|
MD5 | a8159f1939c4096fb88700d50dfc2e35 |
|
BLAKE2b-256 | c2f45af451be4a9b6bda46c3235b73841aa83fd598c6416c2a6c09e71979a040 |