Using the https://github.com/llazzaro/django-scheduler I'd like to use my own models in the calendar, they also have a start and end date.
I think there are multiple ways to solve this problem:
- Hack the current schedule app to make it interact with my models.
- Creating default event models when creating my models, using the save() override.
- Use the "relations of events to generic objects" feature of the django-scheduler app.
- Extend the default event models to meet my own requirements.
I would like to use the third option but I wouldn't know how to use it since a calendar is linked to a single object.
I'm new to both Python and Django, so could someone give me advice?
To achieve option 3, your generic object would have a foreign key linking to an
Event
object from that calendar app.