Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Реализовать API отдающее все даты новостей на сайте

Разместить заказ
n
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 1 год и 11 месяцев
Бюджет: 1 000 — 2 000 ₽/час
Реализовать 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]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».