Я создаю новостной веб-сайт. На странице сведений о новостях я хочу получить (собрать) относительные новости в зависимости от заголовка новости.
Я хочу собрать только те новости, в названии которых есть 3 или 4 одинаковых слова, и не имеет значения, что это за слова.
Например, если в заголовке некоторых новостей есть 3 одинаковых слова «будущее Python AI», и эти новости будут относительными новостями друг для друга.
Кто-нибудь может помочь?
Вот моя модель:
class News(models.Model):
title = models.CharField(max_length=100, verbose_name='标题')
Вот мои новости Подробнее:
def newsDetailView(request, news_pk):
news = get_object_or_404(News, id=news_pk)
return render(request, "news_detail.html", {
'news': news,
})