django-inline-svg 
A simple plugin that adds an svg template tag to inline your SVGs in your Django templates.
Installation
Install it from pypi.
$ pip install django-inline-svg
Add svg to your INSTALLED_APPS.
INSTALLED_APPS = (
...
'svg',
...
)
Usage
Store your SVGs in folder named svg at the root of any of your static file directories.
my_app |-- static | |-- svg | |-- logo.svg | |-- check.svg | |-- cross.svg
Use the svg template tag.
{% load svg %}
<h1 class="logo">{% svg 'logo' %}</h1>
You can set SVG_DIRS to control where to look for your svgs.
# settings.py
SVG_DIRS=[
os.path.join(BASE_DIR, 'my-svgs')
]
Support
The tests are run against Django 1.8, 1.9, 1.10 on Python 2.7, 3.3, 3.4, 3.5.
License
MIT
Metadata
Release files for django-inline-svg 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-inline-svg-0.1.1.tar.gz | 3.4 kB | Details |
Release files / django-inline-svg-0.1.1.tar.gz
| Download URL | django-inline-svg-0.1.1.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9a908eb7f2ed23317f896be6e0c355ec488b1944e6f4d2d829a74d1d4e5fb918
|
|
BLAKE2b-256 checksum How to use checksums |
a1466bf3b74ce8a47e6cc413f4f5cbb08af2eb831387c2136b3b750c8c24bb0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |