コード例 #1
0
    def render(self, context):
        v = Variable(self.varname)
        try:
            amount = v.resolve(context)
        except (VariableDoesNotExist, ValueError):
            raise
            amount = 'unknown'

        unit = 'C'
        kbsite = models.KegbotSite.get()
        if kbsite.temperature_display_units == 'f':
            unit = 'F'
            amount = util.CtoF(amount)

        return self.TEMPLATE % {'amount': amount, 'unit': unit}
コード例 #2
0
 def TempF(self):
     return util.CtoF(self.temp)
コード例 #3
0
ファイル: charts.py プロジェクト: iargue/kegbot-server
def format_temperature(temp_c, chart_kwargs):
    use_c = chart_kwargs.get('temperature_units', None) == 'c'
    if use_c:
        return temp_c
    else:
        return util.CtoF(temp_c)
コード例 #4
0
def thermolog_deg_f(obj):
    return '%.2f F' % (util.CtoF(obj.temp),)