A wafer-thin Django library for running small conferences.
A wafer-thin web application for running small conferences. Built using Django.
Licensed under the ISC License.
Available on readthedocs.org.
Wafer supports Django 1.8 and Django 1.9.
pip install -r requirements.txt should install all the required python and django dependencies.
Wafer uses npm to manage front-end dependencies
Install the wafer applications manage.py migrate
If you don’t have one yet, create a superuser with manage.py createsuperuser.
Examine the settings.py file and create a localsettings.py file overriding the defaults as required.
STATIC_FILES, WAFER_MENUS, MARKITUP_FILTER, WAFER_TALKS_OPEN, WAFER_REGISTRATION_OPEN and WAFER_PUBLIC_ATTENDEE_LIST will probably need to be overridden.
If you add extensions to MARKITUP_FILTER, be sure to install the appropriate python packages as well.
Log in and configure the Site:
Wafer uses the Django caching infrastructure in several places, so the cache table needs to be created using manage.py createcachetable.
Create the default ‘Page Editors’ and ‘Talk Mentors’ groups using manage.py wafer_add_default_groups.
Have a fun conference.
The default templates and css files require jquery and bootstrap to work.
wafer provides a bower.json file to simplify the installation process. This requires a working nodejs installation.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|File Name & Checksum SHA256 Checksum Help||Version||File Type||Upload Date|
|wafer-0.5.4-py2-none-any.whl (175.4 kB) Copy SHA256 Checksum SHA256||py2||Wheel||Apr 11, 2017|
|wafer-0.5.4-py3-none-any.whl (175.4 kB) Copy SHA256 Checksum SHA256||py3||Wheel||Apr 11, 2017|
|wafer-0.5.4.tar.gz (127.1 kB) Copy SHA256 Checksum SHA256||–||Source||Apr 11, 2017|