Metadata-Version: 2.1
Name: django-pygmy
Version: 0.1.5
Home-page: https://github.com/mattack108/django-pygmy/
Author: Matt Lenc
Author-email: matt.lenc@gmail.com
Requires-Dist: pygments>=1.6

django-pygmy
============

django-pygmy is a little app that colorizes source codez in your `Django <http://djangoproject.com/>`_ templates.

It uses `pygments <http://pygments.org/>`_ for prettify the codez.

.. image:: https://travis-ci.org/mattack108/django-pygmy.png
   :target: https://travis-ci.org/mattack108/django-pygmy

Installation
------------

To install ``django-pygmy``, simply run: ::

    pip install django-pygmy

Then add the app to your ``INSTALLED_APPS``: ::

    INSTALLED_APPS = (
        ...,
        'django_pygmy',
    )

Usage
-----

Render the awesomeness in your template: ::

    {% load pygmy %}

    {% pygmy object.code %}

It also takes the same options as `HtmlFormatter <http://pygments.org/docs/formatters/#htmlformatter>`_ class: ::

    {% pygmy object.code nowrap='True' linenos='table' %}

Lexers
------

By default ``django-pygmy`` tries to guess which lexer to use based on the provided code.

If you wish you can define any lexer of `Pygments lexers <http://pygments.org/docs/lexers/>`_ like so: ::

    {% pygmy object.code lexer='python' %}


Dependencies
^^^^^^^^^^^^

- Python 2.6 - 3.3
- Django 1.3 - 1.5
- pygments >= 1.6
