Как добавить контент в приложение 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, который я пишу для каждой записи блога.

Вернуться на верх