Skip to main content

A calendar application for Wagtail.

Project description

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_DEFAULT_EVENTS_VIEW: Monthly, List or Weekly view

  • 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

ls.joyous is known to work with the following versions of Python/Django/Wagtail.

Python

Django

Wagtail

3.5.4

2.0.3

2.0

3.5.4

1.11.9

1.13.1

I am aiming to support the latest version of each. 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.

Project details


Release history Release notifications | RSS feed

This version

0.1.8

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ls.joyous-0.1.8.tar.gz (80.5 kB view hashes)

Uploaded Source

Built Distribution

ls.joyous-0.1.8-py3-none-any.whl (75.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page