Я очень плохо знаком с Python и Django, но работаю с веб-сайтом, который использует модели статей.
Проблема, с которой я столкнулся, заключается в том, что текст внутри моих статей не может быть выделен.Не только это, но ссылки не могут быть нажаты.
Мой процесс заключается в том, чтобы включить srcUrl в модель статей.Я делаю каждую статью, которую я пишу, в HTML-документ и загружаю ее в отдельный каталог, чем мой основной.В админке Django я ссылаюсь на этот документ.
Когда я перехожу только к HTML-файлу, ссылки работают.Однако, когда я просматриваю статью на своем веб-сайте, она не работает: 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?
Я чувствую, что понятия не имею, что делаю, поэтому дайте мне знать, если что-то, что я сказал, сбивает с толку!