My model is:
class Subscription(models.Model):
user = models.ForeignKey(User, related_name='subscription', editable=False)
following_content_type = models.ForeignKey(ContentType, editable=False)
following_id = models.PositiveIntegerField(editable=False)
following = generic.GenericForeignKey('following_content_type', 'following_id')
created_at = models.DateTimeField(auto_now_add=True, editable=False)
email_notification = models.BooleanField(default=False)
class Meta:
ordering = ["-following__created_at"]
This ordering isn't working. What's the proper way to setup default ordering based on a GenericForeignKey?