跳转到主要内容

Django的简单SVG模板标签

项目描述

Build status Monthly downloads Software license

一个简单的插件,可以为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 (3.4 kB 查看哈希值)

上传时间 源代码

支持者

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面