1.0.0
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