0.3.1
Bugfix / follow-up release (everything merged since 0.3.0 — PRs #4 and #5).
- New optional
Datasource.sample_contextfield: example values for a query's template parameters, used to validate a parametrised query on save (bothdslandDjangoQLbackends). Nullable; must be a JSON object. - Fix an admin 500 when clearing Sample parameters (
sample_contextis now nullable). - Don't HTML-escape
DjangoQLquery parameters — values with<,&,"are no longer corrupted (thedjango-dslbackend got the same fix in django-dsl 0.1.14). - Fix the except-catchall element lookup so the "everything except" table renders its rows instead of being silently empty.
- Escape the datasource query shown in the admin changelist.
- Chain
ValidationErrorfrom the original backend error for clearer diagnostics.
PyPI: https://pypi.org/project/django-flexible-reports/0.3.1/