title: Can i use model function when i do django orm query?
body: <p>I have a model like:</p>
  <pre><code>class User(AbstractUser):
      ... some fields
      longitude = models.FloatField(blank=True, null=True)
      latitude = models.FloatField(blank=True, null=True)
  
      def get_range_between(self, lon, lat):
          return great_circle(self.longitude, self.latitude, lon, lat)
  </code></pre>
  <p>And i like call this get_range_betwen func when i do this query:</p>
  <pre><code>User.objects.annotate(range=model_in_query.get_range_func(lon, lat))
  </code></pre>
  <p>something like this.
  How i can realize this in my code and is it evan real?</p>