我是Python和Django的新手,但正在与使用文章模型的网站合作。
我的问题是文章内的文本无法突出显示。不仅如此,还不能单击链接。
我的流程是在文章模型下包含一个srcUrl。我将撰写的每篇文章写到HTML文档中,然后将其上传到与主目录不同的单独目录中。在Django管理员中,我链接到该文档。
当我仅转到HTML文件时,链接起作用。但是,当我在网站上查看该文章时,它不起作用: HTML File | What it looks like on my site
我想知道这是否是做事的最佳方法。我担心,由于内容没有显示在检查器中,因此文章中的关键字不会影响我的网站。
这是我的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?
我觉得我不知道自己在做什么,所以让我知道我说的话是否令人困惑!
答案 0 :(得分:0)
这可能会对SEO产生负面影响,因为在Google中搜索What Does It Mean If I Have A Stellium? site:alicesparklykat.com
只会生成您的首页,而不是该网页本身-尽管这可能是因为该文章是最近发布的。发生这种情况的原因是由于embed-responsive-item
和embed-responsive
引导标记。目前尚不清楚为什么选择使用这种方法,而不是仅仅将HTML放在子类模板中。同时删除embed-responsive-item
和embed-responsive
可使文本正常工作。