Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mobolic/django-shortcodes

A Django application to parse WordPress shortcodes.
https://github.com/mobolic/django-shortcodes

django-application python wordpress

Last synced: 16 days ago
JSON representation

A Django application to parse WordPress shortcodes.

Awesome Lists containing this project

README

        

=================
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.