Skip to content
bartekgorny edited this page Mar 1, 2012 · 7 revisions

This is a fork of Tony Hauber’s django-schedule.

This branch is not maintained

There is however a couple of active forks of it. Please examine the network graph to see what’s going on, and merge for yourself what you like. Or volunteer as an integration branch maintainer.

Django-schedule

A calendaring/scheduling application, featuring:

  • one-time and recurring events
  • calendar exceptions (occurrences changed or cancelled)
  • occurrences accessible through Event API and Period API
  • relations of events to generic objects
  • ready to use, nice user interface
  • view day, week, month, three months and year
  • project sample which can be launched immediately and reused in your project

More documentation

Rule configuration – about configuring simple and sophisticated recurrence rules.

Modifying events – discussion about implementation of modifying events which have persisted occurrences.

README and docs/.

To try it out

Clone the repo. Then:

    cd project_sample
    ln -s ../schedule
    python manage.py syncdb
    python manage.py load_sample_data
    python manage.py runserver

(use admin interface to log in)

To try the new AJAX user interface

Clone the repo, check out ajax_ui branch. Then do the above plus:

    ln -s ../schedule_weekcal