class NoGroupByReport(ReportView):
report_model = SalesTransaction
report_title = _("No-Group-By Report")
report_description = _("Produces a single summary row for the whole dataset with no grouping."
"Useful when you need a grand total over a date range rather than a breakdown.")
date_field = "date"
group_by = ""
columns = [
ComputationField.create(
method=Sum,
field="value",
name="value__sum",
verbose_name="Total sold $",
is_summable=True,
),
]