跳转到主要内容

制作网格/手风琴布局表单的有用工具

项目描述

注意:自版本0.4起,deform_extensions与Python 3兼容

Travis-ci: continuous integration status.

此软件包提供自定义小部件和表单布局小部件。

它旨在扩展deform 2,并取代以前的deform_bootstrap_extensions(该扩展专门用于deform_bootstrap和deform 0.*系列)

安装

pip install deform_extensions

自定义小部件

  • LocalizationWidget:地图位置

  • CustomDateTimeInputWidget:日期时间小部件

  • RadioToggleWidget

添加了与日期相关的控件,以便更好地支持国际化以及不同的格式支持。

RadioToggleWidget是一个常见的单选按钮小部件,允许在选择时隐藏或显示表单节点。它与deform基本Radio小部件非常相似,区别在于values参数是一个由3个元素组成的元组列表(而不是2个元素),允许指定要隐藏或显示的表单节点的名称。

布局工具

布局工具

  • DisabledInput(实际上不允许编辑)

  • InlineMappingWidget

  • VoidWidget,由GridWidgets用于填充空单元格

  • TableMappingWidget

  • GridMappingWidget

  • AccordionMappingWidget

  • TableFormWidget

  • GridFormWidget

  • AccordionFormWidget

请参阅__init__.py源代码中的文档或在我的Freenode @tonthon上联系我

运行测试

pip3 install pytest
py.test -xv

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定该选择哪一个,请了解有关安装包的更多信息。

源代码分发

deform_extensions-0.8.tar.gz (52.9 kB 查看散列值)

上传时间 源代码

构建分发

deform_extensions-0.8-py3-none-any.whl (91.7 kB 查看散列值)

上传时间 Python 3

由以下组织支持

AWSAWS 云计算和安全赞助商 DatadogDatadog 监控 FastlyFastly CDN GoogleGoogle 下载分析 MicrosoftMicrosoft PSF赞助商 PingdomPingdom 监控 SentrySentry 错误日志 StatusPageStatusPage 状态页面