This commit is contained in:
Kseninia Mikhaylova 2024-11-20 13:58:12 +03:00
parent fc79ed6b0c
commit cc0eeaf0be
1 changed files with 12 additions and 10 deletions

View File

@ -22,21 +22,23 @@ except Exception as e:
# Создаем кастомный фильтр для форматирования дат # Создаем кастомный фильтр для форматирования дат
def format_datetime(value, format="%d %B %Y, %H:%M:%S"): def format_datetime(value, format="%d %B %Y, %H:%M:%S"):
"""Форматирует дату в человекочитаемый вид.""" """Форматирует дату в человекочитаемый вид."""
date = datetime.fromisoformat(value) try:
return date.strftime(format) date = datetime.fromisoformat(value)
return date.strftime(format)
except Exception as e:
return date
statuses = { statuses = {
"1": "STATE_NEW", "1": "Новое",
"2": "STATE_PENDING", "2": "Ожидание",
"3": "STATE_IN_PROGRESS", "3": "Выполняется",
"4": "STATE_SUPPOSEDLY_COMPLETED", "4": "Проверка",
"5": "STATE_COMPLETED", "5": "Завершено",
"6": "STATE_DEFERRED", "6": "Отложено",
"7": "STATE_DECLINED", "7": "Отклонено",
} }
# Создаем кастомный фильтр для форматирования дат # Создаем кастомный фильтр для форматирования дат
def format_status(value): def format_status(value):
value = str(value) value = str(value)