django-shortcodes
This package provides WordPress shortcode support for Django templates. It is based on code by Mark Steadman.
Support for different shortcodes are generated by parsers. The package currently includes a parser for YouTube videos. Additional parsers can be submitted for inclusion at the package's issue tracker.
Installation
Use pip install django-shortcodes
or clone the Git
repository.
Usage
{% load shortcodes_filters %} {{ text|shortcodes|safe }}
Settings
Vimeo
-
SHORTCODES_VIMEO_HEIGHT
: Default height for Vimeo videos. -
SHORTCODES_VIMEO_WIDTH
: Default width for Vimeo videos.
YouTube
-
SHORTCODES_YOUTUBE_JQUERY
: Boolean whether the jquery.flash plugin is available. -
SHORTCODES_YOUTUBE_HEIGHT
: Default height for YouTube videos. -
SHORTCODES_YOUTUBE_WIDTH
: Default width for YouTube videos.