Django高级报告
django-advanced-reports的Python项目详细描述
高级报表是一个django库,它简化了以业务流程为中心的动态报表的创建。可以在单个项和/或项集上定义自定义操作。
功能
- 在带有列的表格布局中显示信息
- 排序
- 搜索
- 过滤
- 使用标准django(model-)表单编辑单个项。
- 批量操作
除了这些特性之外,高级报表还包含一个backoffice组件,它允许您将多个报表和自定义页面与angularjs结合起来,然后再结合起来形成完整的管理界面。功能包括:
- 通过重写一个简单的python类并提供django/angularjs模板,将常规django模型与backoffice接口集成。
- 轻松定义如何通过支持mysql全文搜索和postgres全文搜索的全文搜索实现搜索模型。还有一种使用iContantins简化sqlite测试的方法。