Как сделать отображение дня, например, Thursday 14/07/2022 => Thu 14/07/2022 в html-шаблоне Django
У меня дата начала бронирования выглядит следующим образом
<p>{{ booking.start_time|date:"j/F/Y" }}</p>
в шаблоне Django html, который отображает дату как 14/July/2022
в DOM, как я могу сделать так, чтобы она отображалась следующим образом Thu 14/07/2022
Вы можете сделать это так:
from django.shortcuts import render
import datetime
currentdate = datetime.date.today()
print(currentdate)
print(currentdate.strftime("%a %d/%m/%y"))
В шаблоне django html, я думаю, это будет выглядеть так. Я выбрал "d" для дня, потому что он будет отображаться с ведущими нулями.
<p>{{ booking.start_time|date:"D d/m/Y" }}</p>
Согласно документации:
<p>{{ booking.start_time|date:"D j/m/Y" }}</p>