Как в python django показать детали повторяющегося события на все последующие даты?

Название события : Бронирование гостей Дата начала события : 1-feb-2022 и событие заканчивается 5-feb-2022. Контактное лицо : ABC Контактный номер : 12345

Когда я создаю это событие 1 февраля, а дату окончания выберу 5 февраля, моя задача состоит в том, чтобы созданное событие отображало название события, дату события, имя контактного лица и контактный номер до 5 февраля автоматически, без того, чтобы я создавал то же самое для 2 февраля, 3 февраля до 5 февраля вручную.

Вы можете попробовать

import pprint
from datetime import datetime

data = {
    "event_name": "Guest Booking Event State",
    "from": datetime(2022, 2, 1),
    "to": datetime(2022, 2, 5),
    "contact_person": "ABC Contact",
    "contact_number": "12345",
}
duration = int((data["to"] - data["from"]).days) + 1

for i in range(duration):
    pprint.pprint(data)
Вернуться на верх