Разрабатываю HTMLCalendar с событиями на Django и не знаю как перевести месяц на русский язык, вывод в английском формате, а мне нужно на русском, может кто сталкивался с данной проблемой ?
def formatmonth(self, withyear=True):
events = Event.objects.filter(start_time__year=self.year, start_time__month=self.month)
cal = f'\n'
cal += f'<div class="row calendar-month-name pb-4 d-flex justify-content-center">{self.formatmonthname(self.year, self.month, withyear=withyear)}</div>\n'
в этой функции месяц выводится на английском языке. Если кто знает как перевести, подскажите пожалуйста, буду очень благодарен.
В settings.py укажите настройки:
LANGUAGE_CODE = 'ru-ru'
TIME_ZONE = 'Europe/Moscow'
USE_I18N = True
USE_L10N = True
USE_TZ = True
Это задаст региональные настройки для Django.
Возможно потребуется указать формат вывода
DATE_FORMAT = 'd E Y' #26 ноября 2020
Принудительное использование в коде:
from datetime import datetime
from django.utils import dateformat
# Форматирование даты
you_date = dateformat.format(datetime.now(), settings.DATE_FORMAT)
Или в коде шаблона
{{you_date|date:'d-m-Y'}} # 26-11-2020
Виртуальный выделенный сервер (VDS) становится отличным выбором
На платформе лежит сайт, редактировать там особо ничего нельзя, но есть такой код на страницевот не пойду как уменьшить размер отображаемых...
Помогите сделать хотя-бы 1 таблицу которая на фотке изображена Я смог только так ,и не понимаю как в таблице сделать разные размеры ячеек,...