A calendar application for Wagtail.
Project description
About
Joyous is a reusable calendar application for Wagtail. Features include rrule based recurring events with cancellations and postponements; iCal import and export; Gcal export; event permissioning; timezone handling; and multi-site aware calendars.
Demo
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.
FYI: Django 2.1 is a definite minimum requirement.
Getting Help
Please report bugs or ask questions using the Issue Tracker.
Thanks To
Sauce Labs for their cross-browser testing platform.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ls.joyous-0.8.0a1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fed217a1fc35b6e65e85f21f41ee66faaa7463101a125e0f9a3019cc02d29dc0 |
|
MD5 | c63b03edf01b2c253603e99eead5af9e |
|
BLAKE2b-256 | 7a3f25e548144310a5377a599636cfe47b671f2ac18e57cf9ac6c9a3dc2f4dba |