A Django application that makes it easy to add, edit, and deploy slideshows using the excellent Slides.js jQuery plugin by Nathan Searles.
- Download and place the 'slideshow' folder somewhere on your
PYTHONPATH. - Add
slideshowto yourINSTALLED_APPSundersettings.py. - To use a slideshow in another Django application, you can refer to the
slideshowobject asslideshow.Slideshowin your Django models. - If you're not extending
base.html, make sure you have jQuery 1.4.2+ and Slides 1.1.7+ in your templates somewhere. Use{% load slideshow_tags %}in whatever template you wish to use a slideshow in.
Create a slideshow in the Django admin panel by selecting desired effects and customizing slides as needed. Slides can be created with images and captions, or just pure text (formatted as HTML).
Use the slideshow in a template (after properly loading it) with:
`{% place_slides Slideshow %}`
Where Slideshow is some Slideshow object.
Buttons, frames, and pagination can be changed inside the static/img folder and CSS can be changed inside the static/css folder.
- Custom pagination
- Better admin panel
Django Slides is licensed under the Apache license.