1

Unsubscribeというクラスに一般的な関係があります。現時点でのリレーションは、Contactというクラスにリンクしています。

ビュー内のすべての登録解除連絡先を一覧表示したいと考えています。私の質問は、どこからリストしますか? 連絡先または登録解除?つまり、連絡先アプリまたは登録解除アプリからビューを作成する必要がありますか? どちらから取得する必要がありますか?

ありがとう

class Unsubscribe(models.Model):
    """

    Notes:
    See: http://www.screamingatmyscreen.com/2012/6/django-and-generic-relations/
    """
    content_type = models.ForeignKey(ContentType, help_text="Represents the name of the model")
    object_id = models.PositiveIntegerField(help_text="stores the object id")
    content_object = generic.GenericForeignKey('content_type', 'object_id')

    reason = models.CharField(max_length=60)

    request_made = models.DateTimeField(auto_now_add=True,
                                   help_text="Shows when object was created.")
4

1 に答える 1