Does anyone know of any existing packages or libraries that can be used to build a calendar in a django app?
A quick google search reveals django-calendar, which looks like exactly what you need. It would also be worth looking at the snippets under the calendar tag on Django Snippets at http://www.djangosnippets.org/tags/calendar/.
svn checkout http://django-calendar.googlecode.com/svn/trunk/ django-calendar-read-only svn: URL 'http://django-calendar.googlecode.com/svn/trunk' doesn't exist
so google search may reveal, but it's no longer exists.
I'm often needing a calendar so have started my own project for this: http://simonharrison.info/django-calendar/
It's all on github
It seems that django-calendar has become django-agenda: http://github.com/dokterbob/django-agenda
There is another calendar alternative here, Django Event Calendar from 3captus, that offers something a bit simpler. I'm trying it out now, but it looks like a better fit for me.
From the features list:
- Full feature calendar display using python calendar class
- Support month scrolling (forward or backward)
- AJAX add, modify, delete GUI
- Require mimimum knowledge of Django, should be a good compliment after you are done with django tutorial (http://www.djangoproject.com/documentation/tutorial01/)
- Calendar and Event class can be used in any python project
- Full unit test included