#26 Annual conservation report
* finishes intervention analysis report for cases before 16.06.2018 (LKompVzVo)
This commit is contained in:
@@ -31,23 +31,19 @@ def index_reports_view(request: HttpRequest):
|
||||
|
||||
|
||||
def detail_report_view(request: HttpRequest, id: str):
|
||||
""" Renders the detailed report for a conservation office
|
||||
|
||||
Args:
|
||||
request (HttpRequest): The incoming request
|
||||
id (str): The conservation_office KonovaCode id
|
||||
|
||||
Returns:
|
||||
|
||||
"""
|
||||
cons_office = get_object_or_404(
|
||||
KonovaCode,
|
||||
id=id,
|
||||
)
|
||||
cons_interventions = Intervention.objects.filter(
|
||||
responsible__conservation_office__id=id,
|
||||
deleted=None,
|
||||
)
|
||||
cons_comps = Compensation.objects.filter(
|
||||
intervention__in=cons_interventions,
|
||||
deleted=None,
|
||||
)
|
||||
cons_eco_account = EcoAccount.objects.filter(
|
||||
responsible__conservation_office__id=id,
|
||||
deleted=None,
|
||||
)
|
||||
|
||||
report = TimespanReport(id)
|
||||
|
||||
template = "analysis/reports/detail.html"
|
||||
|
||||
Reference in New Issue
Block a user