Django 文章文本无法突出显示或链接



我对Python和Django很陌生,但我正在使用一个使用文章模型的网站。

我遇到的问题是我文章中的文字无法突出显示。不仅如此,链接也无法点击。

我的过程是在文章模型下包含一个 srcUrl。我将我写的每篇文章都放入HTML文档中,并将其上传到与主目录不同的目录。在Django管理中,我链接到该文档。

当我只转到 HTML 文件时,链接有效。但是,当我在我的网站上查看文章时,它不起作用: 网页文件 |它在我的网站上的外观

我想知道这是否是做事的最佳方式。我担心,由于内容没有显示在检查器上,我文章中的关键字不会影响我的网站。

这是我的 models.py 的样子:

class Article(models.Model):
title = models.CharField(max_length=200)
abstract = models.TextField()
imgUrl = models.CharField(max_length=200)
srcUrl = models.CharField(max_length=200)
category = models.ForeignKey(Category, on_delete=models.CASCADE)
created_on = models.DateTimeField(
default=timezone.now)

这就是我的文章内容在我的HTML文档中的位置:

<p class="embed-responsive-item">{{article_content | safe}}</p>

有谁知道我如何解决这个问题,以便能够突出显示文本并添加文章的链接?有谁知道它目前的设置方式是否会影响 SEO?

我觉得我不知道自己在做什么,所以如果我说的话令人困惑,请告诉我!

这可能会对SEO产生负面影响,因为在Google中搜索What Does It Mean If I Have A Stellium? site:alicesparklykat.com只会产生您的主页,而不是该页面本身 - 尽管这可能是因为该文章是最近发布的。发生这种情况的原因是因为引导标记embed-responsive-itemembed-responsive。目前尚不清楚为什么选择使用此方法,而不是仅将 HTML 放在子类化模板中。删除embed-responsive-itemembed-responsive会使文本正常运行。

最新更新