class Cast(expression, output_field)
[source]
New in Django 1.10.
Forces the result type of expression
to be the one from output_field
.
Usage example:
1 2 3 4 5 6 | >>> from django.db.models import FloatField >>> from django.db.models.functions import Cast >>> Value.objects.create(integer = 4 ) >>> value = Value.objects.annotate(as_float = Cast( 'integer' , FloatField())).get() >>> print (value.as_float) 4.0 |
Please login to continue.