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.1.tar.gz
(23.4 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.1.tar.gz.
File metadata
- Download URL: wagtailsvg-0.0.1.tar.gz
- Upload date:
- Size: 23.4 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 |
9c8e9ed0969f8725e87f48d2ebe80084c70de4d927476497939c2c92945bb3cd
|
|
| MD5 |
1e716eaae527b5898fe2bb69a8fa7f18
|
|
| BLAKE2b-256 |
8801dec7fc4ba44a0cfca24f716ac3a2674761938d20a846e05199e834a114db
|
File details
Details for the file wagtailsvg-0.0.1-py3-none-any.whl.
File metadata
- Download URL: wagtailsvg-0.0.1-py3-none-any.whl
- Upload date:
- Size: 31.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 |
54d8895aee535ecb3c351d1aec44d9eb66dc66d1ec307fad51e8874f2103a780
|
|
| MD5 |
f0c2cae75393225b36205ce4af59da53
|
|
| BLAKE2b-256 |
c0a6194c09542681ecb84ffa3d6b9d1907496d6b359b27897786f5d8c5d531c5
|