5

私には2つの関係があります:

class Contact(models.Model):
    first_name  =models.CharField(max_length=30)

class Activity(models.Model):
    action      =models.CharField(max_length=200)
    whom        =models.ForeignKey("Contact", null=True, blank=True)

 contacts=Contact.objects.get(slug=contactslug)

URLリクエストから特定のコンタントを呼び出すことができます

さらに、

c = contacts.activity_set.all

すべてのアクティビティを呼び出します。

アクティビティを呼び出す方法はありますが、逆の順序で呼び出し.order_by()たり、reverse()機能していないようです。

4

1 に答える 1

5

これはおそらくうまくいくでしょう

reversed(contacts.activity_set.all())

ただし、これを行う必要があります。

class Activity(models.Model):
    action      =models.CharField(max_length=200)
    whom        =models.ForeignKey("Contact", null=True, blank=True)

    class Meta:
        ordering = ['action']

また['-action']

于 2012-07-13T07:31:01.607 に答える