odex25_standard/odex25_donation/ensan_in_numbers/controller/controller.py

56 lines
1.7 KiB
Python

from odoo import http
from odoo.http import request
class EnsanInNumbers(http.Controller):
@http.route(['/EnsanInNumbers/view'], type='http', auth="public", website=True)
def ensan_in_numbers_view(self, **post):
numbers = request.env.ref('ensan_in_numbers.ensan_in_number_record')
# numbers = request.env['ensan.in.numbers'].search([])
establishment_years = numbers.establishment_years
orphan_count = numbers.orphan_count
services_count = numbers.services_count
donation_operations_count = numbers.donation_operations_count
relief_cases_count = numbers.relief_cases_count
donation_projects_count = numbers.donation_projects_count
partners_count = numbers.partners_count
sponsors_count = numbers.sponsors_count
return request.render('ensan_in_numbers.ensan_in_numbers_template', {
'establishment_years': establishment_years,
'orphan_count': orphan_count,
'services_count': services_count,
'donation_operations_count': donation_operations_count,
'relief_cases_count': relief_cases_count,
'donation_projects_count': donation_projects_count,
'partners_count': partners_count,
'sponsors_count': sponsors_count,
})
# # return request.render("ensan_in_numbers.numbers", {'numbers':numbers})
# print(numbers)
# # return request.render('ensan_dynamic_dedicationcard.gift_template_id',
# # {'establishment_years': [establishment_years],
# # 'from_persons': [from_person],
# # 'to_persons': [to_person]})
# #