В случае, если метод save не сработал, я решил проблему следующим образом: я использовал блок div с классом "d-flex justify-content-end". Затем, я проверял, совпадает ли дата публикации (post.pub_date) и дата редактирования (post.edit_date). Если даты совпадали, выводился текст "Создано:", а если нет, то "Изменено:". В обоих случаях отображалась дата в формате "день Месяц Год Часы:минуты:секунды".
Обычно разница между датами выглядит так:
pub_date = 2023-09-28 22:20:20.303671+00
edit_date = 2023-09-28 22:20:20.303689+00
Однако, если миллисекунды окажутся на границе секунд, мое решение не сработает.
pub_date = 2023-09-28 22:20:20.999991+00
edit_date = 2023-09-28 22:20:21.000009+00