Korzystanie z https://github.com/llazzaro/django-scheduler Chciałbym używać własnych modeli w kalendarzu, mają one również datę rozpoczęcia i zakończenia.Korzystanie z aplikacji harmonogramu Django z własnymi modelami
Myślę, że istnieje wiele sposobów, aby rozwiązać ten problem:
- Hack aktualnym harmonogramem aplikację, aby współdziałać z moich modeli.
- Tworzenie domyślnych modeli zdarzeń podczas tworzenia modeli przy użyciu przesłonięcia save().
- Użyj funkcji "relacje zdarzeń do obiektów ogólnych" w aplikacji do planowania django.
- Rozszerz domyślne modele zdarzeń, aby spełnić własne wymagania.
Chciałbym skorzystać z trzeciej opcji, ale nie wiedziałbym, jak jej używać, ponieważ kalendarz jest powiązany z jednym obiektem.
Jestem nowy zarówno w Pythonie, jak i Django, więc czy ktoś mógłby mi doradzić?
Tak więc @llazzaro, użyłem trzeciej opcji i podklasowałem klasę Event. Ale zaczyna się o określonej godzinie pierwszego dnia, powiedzmy o 10 rano. Jest to hsown jako wydarzenie "całodniowy" dla dni pośrednich i kończy się o godzinie 17:00 ostatniego dnia. Chciałem zrozumieć, czy mogę uzyskać jednorazowe wydarzenie w ciągu kilku dni, które rozpoczynają się w tym samym czasie i kończą o tej samej porze każdego dnia. – Afrowave