此包与jquery插件(http://http://datatables.net/)一起使用,并支持使用(http://datatables.net/plug-ins/api)进行状态保存检测。该包由一个基于类的视图和一个用于从模型中呈现表数据的实用程序的小集合组成。

django-datatable-view的Python项目详细描述


数据表视图

此包与jquery插件DataTables一起使用,并支持使用fnSetFilteringDelay进行状态保存检测。该包由一个基于类的视图和一个用于从模型中呈现表数据的实用程序的小集合组成。

PyPI DownloadsPyPI VersionBuild StatusDocumentation Status

依赖关系:

  • python 2.7/3.5或更高版本
  • Django>;=1.11
  • dateutil库用于灵活、容错的数据解析。

功能一目了然

  • DatatableView,替换ListView的一个下拉列表,允许为将在页面上呈现的数据表指定选项。
  • MultipleDatatableView用于在单个视图上配置多个数据表规范
  • ModelForm类声明性表设计。
  • 支持ValuesQuerySet执行模式而不是对象实例
  • 请求之间的QuerySet缓存
  • 可自定义的表格标题
  • 复合列(表示多个模型字段的列)
  • 由方法或回调而不是模型字段支持的列
  • 简单相关字段
  • 自动搜索和排序支持
  • 完全控制单元格内容(HTML,处理原始值)
  • 搜索表中不存在的数据字段
  • 支持dt_rowdata
  • 完整json响应对象的自定义挂钩
  • 下拉式X-可编辑支持,每列
  • 可自定义的表格模板
  • 易于引导集成
  • 允许所有普通datatables.js和x-editable javascript选项
  • 小型通用列标记处理器库
  • 完整测试套件

文档和现场演示

阅读http://django-datatable-view.readthedocs.org上的模块文档。

一个公共的现场演示服务器正在工作中。对于0.8版,我们将继续在http://django-datatable-view.appspot.com/上保持实时演示站点的活动状态。请注意,0.8并不反映项目的当前状态或方向。

您可以使用几个常见的安装步骤从包含的示例项目本地运行实时演示。

$ git clone https://github.com/pivotal-energy-solutions/django-datatable-view.git
$ cd django-datatable-view
$ mkvirtualenv datatableview
(datatableview)$ pip install -r requirements.txt
(datatableview)$ datatableview/tests/example_project/manage.py migrate
(datatableview)$ datatableview/tests/example_project/manage.py loaddata initial_data
(datatableview)$ datatableview/tests/example_project/manage.py runserver

示例项目配置为使用本地sqlite3数据库,并依赖于django-datatable-view应用程序本身,该应用程序在python路径中可用,只需从分布式目录根运行该项目即可。

作者

  • 秋季情人节
  • 史蒂文·克拉斯

版权和许可

版权所有(c)2012-2018关键能源解决方案。保留所有权利。

根据apache许可证2.0版(以下简称“许可证”)授权; 除非符合许可证,否则您不得使用本作品。 您可以在许可证文件中获得许可证的副本,或访问:

http://www.apache.org/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则软件 根据许可证分发是按“原样”分发的, 无任何明示或默示的保证或条件。 有关管理权限的特定语言和 许可下的限制。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java InputStream对象在声明后关闭   java未定义名为“transactionManager”的bean重命名transactionManager   java“jar”命令何时会拒绝将类添加到java中。jar文件?   java JPA标准依赖WHERE子句   安卓中从SD卡读取文本文件时出现java错误   java直接启用类似位置的权限   使用@WebMvcTest和Mockito-BDDMockito对SpringBoot-RestController进行java测试   java JSESSIONID存储在哪里?   java jtextarea鼠标事件覆盖容器鼠标事件   java DRL无法解析动态加载的类   java是从一个方法返回多个对象的最简单方法   java自定义按钮/编辑框是否不可见?   java GUI如何在保存用户输入的同时在面板或框架之间切换   swing Java自定义JSlider不会更新   GridBagLayout中的java超过1个JPanel   java从ProjectReactor中的flux中采样除第一个元素外的所有元素   Java泛型和泛型类型   Java代码生成宽指令的jvm