minor
This commit is contained in:
@@ -76,20 +76,19 @@ def statistic_menu(request: HttpRequest) -> HttpResponse:
|
|||||||
to_template = {}
|
to_template = {}
|
||||||
seria_id, for_seria_nav = seria_nav(0)
|
seria_id, for_seria_nav = seria_nav(0)
|
||||||
to_template.update(for_seria_nav)
|
to_template.update(for_seria_nav)
|
||||||
# проверяем какой JS с картами и PieCharts: упакованные или нет.
|
# проверяем какой JS с картами и PieCharts: упакованные или нет (откуда берётся не упакованный -- не помню)
|
||||||
path_name = f"{STATIC_BASE_PATH}/{PATH_FOR_JS_MAP}"
|
path_name = f"{STATIC_BASE_PATH}/{PATH_FOR_JS_MAP}"
|
||||||
print(path_name)
|
# print(path_name)
|
||||||
if os.path.isfile(f"{path_name}/_ALL{SUFFIX_FOR_MINI_JS_MAP}"):
|
if os.path.isfile(f"{path_name}/_ALL{SUFFIX_FOR_MINI_JS_MAP}"):
|
||||||
to_template.update({'MAP_JS': f"{PATH_FOR_JS_MAP}/_ALL{SUFFIX_FOR_MINI_JS_MAP}"})
|
to_template.update({'MAP_JS': f"{PATH_FOR_JS_MAP}/_ALL{SUFFIX_FOR_MINI_JS_MAP}"})
|
||||||
else:
|
else:
|
||||||
to_template.update({'MAP_JS': f"{PATH_FOR_JS_MAP}/_ALL{SUFFIX_FOR_JS_MAP}"})
|
to_template.update({'MAP_JS': f"{PATH_FOR_JS_MAP}/_ALL{SUFFIX_FOR_JS_MAP}"})
|
||||||
|
|
||||||
# строим диаграмму сколько каких серий и каковы их площади...
|
# строим диаграмму сколько каких серий и каковы их площади...
|
||||||
q_seria_pie = Seria_Info.objects.raw(
|
q_seria_pie = Seria_Info.objects.raw(
|
||||||
"SELECT"
|
"SELECT"
|
||||||
" oknardia_seria_info.kRoot_id as id,"
|
" oknardia_seria_info.kRoot_id as id,"
|
||||||
" COUNT(oknardia_building_info.id) AS num_building,"
|
" COUNT(oknardia_building_info.id) AS num_building,"
|
||||||
" SUM(oknardia_building_info.fTotal_Area) AS areaM2 "
|
" SUM(oknardia_building_info.fTotal_Area) AS area_m2 "
|
||||||
"FROM oknardia_building_info"
|
"FROM oknardia_building_info"
|
||||||
" INNER JOIN oknardia_seria_info"
|
" INNER JOIN oknardia_seria_info"
|
||||||
" ON oknardia_building_info.kSeria_Link_id = oknardia_seria_info.id "
|
" ON oknardia_building_info.kSeria_Link_id = oknardia_seria_info.id "
|
||||||
@@ -100,11 +99,10 @@ def statistic_menu(request: HttpRequest) -> HttpResponse:
|
|||||||
for count in q_seria_pie:
|
for count in q_seria_pie:
|
||||||
data2pie.append({
|
data2pie.append({
|
||||||
"ID": count.id,
|
"ID": count.id,
|
||||||
"AREA_M2": count.areaM2,
|
"AREA_M2": count.area_m2,
|
||||||
"NUM_BUILDING": count.num_building
|
"NUM_BUILDING": count.num_building
|
||||||
})
|
})
|
||||||
# print data2pie
|
# print(data2pie)
|
||||||
to_template.update({'DATA2PIE': data2pie})
|
to_template.update({'DATA2PIE': data2pie})
|
||||||
|
|
||||||
to_template.update({'ticks': float(time()-time_start)})
|
to_template.update({'ticks': float(time()-time_start)})
|
||||||
return render(request, template, to_template)
|
return render(request, template, to_template)
|
||||||
Reference in New Issue
Block a user