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.2.tar.gz
(23.5 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.2.tar.gz.
File metadata
- Download URL: wagtailsvg-0.0.2.tar.gz
- Upload date:
- Size: 23.5 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 |
55aa7db461713cac2effb68779c029a0494eeb3c744a51fc13c2dd9c676de2d8
|
|
| MD5 |
c3afcde12167edd27f103a44c661bcc6
|
|
| BLAKE2b-256 |
3c2102e48eb155c17fd9f18e636c9c2a7dd6e623ae279c614a326c3354efeecc
|
File details
Details for the file wagtailsvg-0.0.2-py3-none-any.whl.
File metadata
- Download URL: wagtailsvg-0.0.2-py3-none-any.whl
- Upload date:
- Size: 32.6 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 |
04143afd03065dca8fe610d01883ff417ca2b1ae2556aecf9c33d47c23a3b8ff
|
|
| MD5 |
8cd9abb7cb4b0a89797c5b2ef4c54a67
|
|
| BLAKE2b-256 |
c38585fdf071fa5a42b9d4b7dd6ac581634d2cb72bfe14f777bd15aa262436e0
|