Реализовать API отдающее все даты новостей на сайте
На новостном сайте нужно реализовать API которое будет предоставлять доступ ко всем датам публикаций новостей в формате 2023-01-01
Например:
GET /api/news/dates
{
"dates": [
"2023-01-01",
"2023-01-02",
"2023-01-03"
]
}
Ручка должна иметь возможность задать параметры сортировки в определенном диапазоне дат
Например:
GET /api/news/dates?start_date=2023-01-01&end_date=2023-12-31
{
"dates": [
"2023-01-01",
"2023-01-02",
"2023-01-03"
]
}
Так же нужно предусмотреть возможность сортировки данных по годам или месяцам:
GET /api/news/dates?sort=year
GET /api/news/dates?sort=month
{
"dates": {
"2021": [
"2021-01-01",
"2021-01-02"
],
"2022": [
"2022-01-01",
"2022-01-02"
],
// и так далее для всех доступных годов
}
}
Эти запросы позволят получить список дат новостей, отсортированных по годам или месяцам соответственно.
Желаемый срок реализации: 3-4 дня
Ожидаемые навыки исполнителя: python 3, rest, postgesql, gitd, jango, ubuntu
Разделы:
Заказ
Опубликован:
16.02.2024 | 19:23 [поднят: 16.02.2024 | 19:23]
Заказ находится в архиве