Wagtail SVG
Project description
SVG for Wagtail with :
Svg : Model
SvgChooserPanel : ChooserPanel for ForeignKey
SvgChooserBlock : ChooserBlock for StreamField
Can be used like this :
from wagtailsvg.models import Svg
from wagtailsvg.blocks import SvgChooserBlock
from wagtailsvg.edit_handlers import SvgChooserPanel
class TestPage(Page):
logo = models.ForeignKey(
Svg,
related_name='+',
null=True,
blank=True,
on_delete=models.SET_NULL
)
body = StreamField([
('svg', SvgChooserBlock()),
], blank=True)
content_panels = Page.content_panels + [
SvgChooserPanel('logo'),
StreamFieldPanel('body'),
]
Setup
Install with pip :
pip install wagtailsvg
Add wagtailsvg to django apps installed :
INSTALLED_APPS = [
...
'wagtailsvg',
]
Development env
git clone git@github.com:Aleksi44/wagtailsvg.git pip install -r requirements.txt python manage.py migrate python manage.py init python manage.py runserver 0.0.0.0:4243
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wagtailsvg-0.0.3.tar.gz
(23.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wagtailsvg-0.0.3.tar.gz.
File metadata
- Download URL: wagtailsvg-0.0.3.tar.gz
- Upload date:
- Size: 23.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
241165b6bb186e5e74953af58c98597914eba7bdf1de8e04902020c54aaadcc4
|
|
| MD5 |
a12a48aa509feeb4fc46992cfc1591a8
|
|
| BLAKE2b-256 |
de499a788b2e4719f39e9bd9dbfc49b1e4b1852801dbb2be5f30b2853e5ff57b
|
File details
Details for the file wagtailsvg-0.0.3-py3-none-any.whl.
File metadata
- Download URL: wagtailsvg-0.0.3-py3-none-any.whl
- Upload date:
- Size: 34.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f3ad75328eb2183aa7ce1b8a6917253be515bbd1825985e6c7d7555a0548405
|
|
| MD5 |
12bd1c975df8d4c00a0fecb23095dedf
|
|
| BLAKE2b-256 |
b41488716fa2e6b80a1280f51625268a3a72a150096188d7bd15ddf647a217bc
|