Django queryset - Isn’t it possible to filter on a FloatField?
问题 I’m trying to do a very simple operation but I get an issue. I have a simple model : class MyModel(models.Model): date = models.DateTimeField(null=False) value = models.FloatField(null=True) interval = models.IntegerField(null=True) My goal is to get the MyModel object with the biggest value. #Get the value value = MyModel.objects.filter(date__gte=’2014-05-01’, date__lte=’2014-05-31’).aggregate(Max(‘value’))[‘value__max’] # Get the object corresponding to the max value my_object = MyModel