/ls.joyous

A calendar application for Wagtail

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

ls.joyous

Events

Simple, multiday, and recurring events can be added to the calendar.

Demo

Yet another demonstration Wagtail website code | live

Installation

Install the package.

$ pip install ls.joyous

Add ls.joyous and wagtail.contrib.modeladmin to your INSTALLED_APPS

INSTALLED_APPS = [
    'ls.joyous',
    'wagtail.contrib.modeladmin',
    # ... etc ...
    ]

Settings

  • JOYOUS_HOLIDAYS: Observed holidays - e.g. NZ[WGN]
  • JOYOUS_GROUP_SELECTABLE: Enable group selection? False or True
  • JOYOUS_GROUP_MODEL: To swap out the group model
  • JOYOUS_TIME_INPUT: Prompt for 12 or 24 hour times

Compatibility

I am aiming to support the latest releases of Wagtail and Django. Older versions may be dropped without much notice. Let me know if that is a problem for you. Other versions may work - YMMV.

Getting Help

Please report bugs or ask questions using the Issue Tracker.