Как добавить контент в приложение Django blog?
Я создал простое приложение Django, частью которого является блог. Создать модели, представления и шаблоны для этого достаточно просто, и большинство учебников на этом останавливаются. Я пытаюсь перейти на следующий уровень и добавить правильный контент в формате html на свой сайт. До сих пор я писал html и рендерил его перед тем, как войти в панель администратора и скопировать необработанный html в модель записи блога. Делать это таким образом утомительно, и я чувствую, что должен быть лучший способ. Есть предложения? Вот что я использую для отображения содержимого модели поста
<div class="card-body">
<h1>{% block title %} {{ object.title }} {% endblock title %}</h1>
<p class=" text-muted">{{ post.author.get_full_name }} | {{ post.created_on }}</p>
<p class="card-text ">{{ object.content | safe }}</p>
</div>
Обратите внимание на использование флага | safe
системы шаблонов Django. object.content
- это необработанный html, который я пишу для каждой записи блога.