Как хранить количество повторений тегов в посте в django путем создания таблицы custome?
я использую spacy для генерации тегов для моих постов, получая слова с максимальным количеством вхождений. и у меня есть модель тега и модель поста, и я хочу сгенерировать модель подсчета для хранения тега в посте с вхождением тега в этот пост.
class Occurrence(models.Model):
number = models.IntegerField(unique=True)
def __str__(self):
return str(self.number)
class TagPostOccurrenceLength(models.Model):
number = models.ForeignKey(
Occurrence,
on_delete=models.CASCADE,
related_name='numbers'
)
tag = models.ForeignKey(
MyCustomTag,
on_delete=models.CASCADE,
related_name='post_occurrence'
)
post = models.ForeignKey(
Post,
on_delete=models.CASCADE,
related_name='posts_occuraces'
)
def __str__(self):
return f'[{self.number} X {self.tag}] in: {self.post}'