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
slideshow
to yourINSTALLED_APPS
undersettings.py
. - To use a slideshow in another Django application, you can refer to the
slideshow
object asslideshow.Slideshow
in 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.