Có thể đặt thứ tự sắp xếp mặc định cho mô hình thành một trường từ mô hình liên quan (chứ không phải là khóa số nguyên) tức là thứ gì đó tạo ra thứ tự SQL theo mệnh đề với một trường từ cả hai mô hình? Nếu vậy, làm thế nào? Tôi có thể làm điều này thông qua query_by nhưng tôi không thể tìm ra cách để thiết lập nó theo mặc định. Cảm ơn.Thứ tự sắp xếp mặc định của mô hình Django sử dụng trường bảng có liên quan
class Foo(models.Model):
name = models.CharField(max_length=50)
class Bar(models.Model):
related = models.ForeignKey(Foo)
bar_date = models.DateField()
class Meta:
ordering = ('bar_date', 'related.name',)
+1 Đẹp và đơn giản – tatlar