django的简单svg模板标记
django-inline-svg的Python项目详细描述
一个简单的插件,它在 Django模板。
安装
从pypi安装它。
$ pip install django-inline-svg
将svg添加到INSTALLED_APPS中。
INSTALLED_APPS = ( ... 'svg', ... )
用法
将SVG存储在任何静态文件根目录下名为svg的文件夹中 目录。
my_app |-- static | |-- svg | |-- logo.svg | |-- check.svg | |-- cross.svg
使用svg模板标记。
{% load svg %} <h1 class="logo">{% svg 'logo' %}</h1>
您可以设置SVG_DIRS来控制在何处查找SVG。
# settings.py SVG_DIRS=[ os.path.join(BASE_DIR, 'my-svgs') ]
支架
测试在Python2.7、3.3、3.4、3.5上对Django1.8、1.9、1.10运行。
许可证
麻省理工学院