Как включить связанную модель через queryset Django?

У меня есть две модели. Post и PostAction. Когда пользователь нажимает кнопку like, создается PostAction. Но у меня возникла проблема. Как я могу включить модель PostAction в модель Post?

МОДЕЛИ

class Post(models.Model):
    description = models.CharField(max_length=2056)
    posted_user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
    image = models.FileField(upload_to=path_and_rename, blank=True)
    created_date = models.DateTimeField(default= datetime.now)

class PostAction(models.Model):
    action_number = models.IntegerField(default=0) # default (0) is for like action. (1) is for saving post
    date = models.DateTimeField(default=datetime.now)
    user = models.ForeignKey(User,on_delete=models.CASCADE, related_name="acted_user")
    post = models.ForeignKey(Post,on_delete=models.CASCADE, related_name="post_for")

QUERY

# order by descending posts and take take_count posts for initializing
take_count = 10
posts = Post.objects.order_by("-created_date")[:take_count].annotate(total_likes=F('post_for')) #??

HTML

    <div class="card_center my-3">
        <span class="card_description">{{post.description}}</span>
        <b>{{post.total_likes}}</b>
    </div>
Вернуться на верх