阅读 78

djangoqbe

versae: django-qbe @ GitHub

django-qbe
by versae

Django implementantion for Query By Example (QBE)

Admin tool in order to get custom reports. The objective of django-qbe is provide a assited and interactive way of making complex queries with no technical knowledge (or minimal) to get custom reports from the objects of Django models. Based on QBE proposal from IBM®, django-qbe is intended to remove the limitations of Django QuerySets objects and to use the whole expresive power of the subjacent SQL.

Features

  • Multi-database support.

  • View and autodiscover relations among the models in a visual way (ForeignKey fields are green and ManyToMany ones are red).

  • Tabular creation of queries with fields to show, criterias, lookups and order (only AND conditions by now).

  • Auto adition of right fields when ForeignKey or ManyToMany fields are selected.

  • No models in the project, so you can add django-qbe whenever you want with no syncdb.

  • Pagination of results.

  • Bookmarklet to save and share the queries.

  • Export results to .csv, .odt and .xls, but it's extensible by the user.

  • Access restricted to users through a customizable function.

  • Links to admin views (if available) in the results objects.


文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐