An app for collecting information about events and agendas.
This could be useful for e.g. conventions, meetings etc.
Prerequisites:
- Django
- django-hvad
- django-cms (tested with v3 beta)
- django-document-library
If you want to install the latest stable release from PyPi:
$ pip install django-multilingual-events
If you feel adventurous and want to install the latest commit from GitHub:
$ pip install -e git://github.com/bitlabstudio/django-multilingual-events.git#egg=multilingual_events
Add multilingnual_events to your INSTALLED_APPS:
INSTALLED_APPS = (
...,
'document_library',
'easy_thumbnails',
'filer',
'hvad',
'multilingual_events',
'cms',
)
Run the migrations:
./manage.py migrate multilingual_events
Simply create a django-cms page and select Multilingual Events Apphook in
the Application field of the Advanced Settings.
Default: 20
Define a pagination amount for the event listing.
To add a sitemap of your events, add the following to your urlconf:
from multilingual_events.sitemaps import EventSitemap
urlpatterns += patterns(
'',
url(r'^sitemap.xml$', 'django.contrib.sitemaps.views.sitemap', {
'sitemaps': {
'events': EventSitemap,
}, }),
)
Check the issue tracker on github for milestones and features to come.