未知
django-pygm的Python项目详细描述
django pygmy是一个小应用程序,它可以为Django模板中的源代码z着色。
它使用pygments来美化codez。
安装
要安装django-pygmy,只需运行:
pip install django-pygmy
然后将应用程序添加到您的INSTALLED_APPS:
INSTALLED_APPS = ( ..., 'django_pygmy', )
用法
在您的模板中渲染awesomeness:
{% load pygmy %} {% pygmy object.code %}
它还采用与HtmlFormatter类相同的选项:
{% pygmy object.code nowrap='True' linenos='table' %}
雷克萨斯
默认情况下,django-pygmy会根据提供的代码猜测要使用哪个lexer。
如果您愿意,可以定义Pygments lexers的任何lexer,例如:
{% pygmy object.code lexer='python' %}
依赖性
- Python2.6-3.3
- Django 1.3-1.5
- pygments>;=1.6