Esempio n. 1
0
    def more_template_vars(self, response_dict):
        """
        Add template vars to the response dict

        :param obj result: A Sqla Query
        :returns: vars to pass to the template
        :rtype: dict
        """
        ret_dict = BaseListView.more_template_vars(self, response_dict)
        records = response_dict['records']
        ret_dict['totalht'] = sum(r[6] for r in records)
        ret_dict['totaltva'] = sum(r[7] for r in records)
        ret_dict['totalttc'] = sum(r[8] for r in records)
        return ret_dict
Esempio n. 2
0
    def more_template_vars(self, response_dict):
        """
        Add template vars to the response dict

        :param obj result: A Sqla Query
        :returns: vars to pass to the template
        :rtype: dict
        """
        ret_dict = BaseListView.more_template_vars(self, response_dict)
        records = response_dict['records']
        # Les records sont des 2-uples (identifiant, instance)
        ret_dict['totalht'] = sum(r[1].ht for r in records)
        ret_dict['totaltva'] = sum(r[1].tva for r in records)
        ret_dict['totalttc'] = sum(r[1].ttc for r in records)
        return ret_dict
Esempio n. 3
0
    def more_template_vars(self, response_dict):
        """
        Add template vars to the response dict

        :param obj result: A Sqla Query
        :returns: vars to pass to the template
        :rtype: dict
        """
        ret_dict = BaseListView.more_template_vars(self, response_dict)
        records = response_dict['records']
        # Les records sont des 2-uples (identifiant, instance)
        ret_dict['totalht'] = sum(r[1].ht for r in records)
        ret_dict['totaltva'] = sum(r[1].tva for r in records)
        ret_dict['totalttc'] = sum(r[1].ttc for r in records)
        return ret_dict