Django的简单SVG模板标签
项目描述
一个简单的插件,可以为Django模板添加一个SVG模板标签,以内联SVG文件。
安装
从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')
]
支持
测试是在Django 1.8, 1.9, 1.10上,在Python 2.7, 3.3, 3.4, 3.5上运行的。
许可证
MIT
项目详情
关闭
django-inline-svg-0.1.1.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 9a908eb7f2ed23317f896be6e0c355ec488b1944e6f4d2d829a74d1d4e5fb918 |
|
| MD5 | 3a8ece85ce6b3a059c7609017471e421 |
|
| BLAKE2b-256 | a1466bf3b74ce8a47e6cc413f4f5cbb08af2eb831387c2136b3b750c8c24bb0e |