Код: Выделить всё
>>> for thing in this.thing_set.all():
... print(thing.this)
Однако с помощью моего настраиваемого:
Код: Выделить всё
>>> for thing in this.thing_set.by_date():
... print(thing.this)
Код: Выделить всё
class ThingByDateManager(models.Manager):
def by_date(self):
return super().get_queryset().order_by("start_time")
< /code>
это все, что есть. < /p>
class This(models.Model):
name = models.CharField(max_length=255, primary_key=True)
class Thing(models.Model):
start_time = models.DateTimeFiled()
name = models.CharField(max_length=255)
this = models.ForeignKey(This, on_delete=models.CASCADE)
objects = ThingByDateManager()
Подробнее здесь: https://stackoverflow.com/questions/797 ... lationship