Skip to content

1.0.0

Compare
Choose a tag to compare
@RamezIssac RamezIssac released this 03 Jul 11:59
· 113 commits to develop since this release

Hello everyone !
This release is very exiting as many new feature are shipped:

1- Added crosstab_ids_custom_filters to allow custom filters on crosstab ids. Example

crosstab_ids_custom_filters = [
                (
                    ~Q(special_field="something"),
                    dict(flag="sales"),
                ),  # special_field and flag are fields on the report_model .
                (None, dict(flag="sales-return")),
            ]

2- Added group_by_querysets to allow custom querysets as group . Example:

group_by_querysets = [
                MySales.objects.filter(status="pending"),
                MySales.objects.filter(status__in=["paid", "overdue"]),
            ]

3- Added ability to compute crosstab report inside a time series.

4 - Enhanced Docs content and structure.

These additions makes the Slick Reporting report generator cover a much wider range of scenarios of needed reports... hence it deserve the version 1.0.
Special Thanks to the community and their reported issues pushing the Slick Reporting to flourish to its potential.

Cheers