Como posso comparar o valor de um FixedPointField?

Tenho este campo em um formulario:
...
        FixedPointField('%s',
            widget = DecimalWidget(
                label = '%s',
                description = 'A whole number',
            ),
            default = '0',
            precision = 2,
        ),
...

No codigo pego o valor gravado por este campo com o codigo:
valRet = getattr(curse, impKey, None)

Mas ao inves de vir um float, por exemplo: 5.12, valRet eh uma tuple:
(5, 12)

Alguem sabe como retornar este valor como float?
(quero comparar ele com uma string: "5.12"...)


Alguma ideia?


e aproveitando, Feliz Natal!

Responder a