Django Handwriting Widget
A handwriting widget for django
Installation
Install with pip
pip install django-handwriting-widget
Add this app to INSTALLED_APPS in settings.py
INSTALLED_APPS = [
...
'handwriting',
]
Usage
Form
from django import forms
from handwriting.forms import HandwritingPad
from .models import Signature
class SignatureForm(forms.ModelForm):
class Meta:
model = Signature
fields = '__all__'
widgets = {
'image': HandwritingPad(),
}
Admin
from django.contrib import admin
from handwriting.admin import HandwritingPadModelAdmin
from .models import Signature
@admin.register(Signature)
class SignatureAdmin(HandwritingPadModelAdmin):
list_display = ('name', 'create_at')
or
from django.contrib import admin
from handwriting.admin import HandwritingPadAdminMixin
from .models import Signature
@admin.register(Signature)
class SignatureAdmin(HandwritingPadAdminMixin, admin.ModelAdmin):
list_display = ('name', 'create_at')
or
from django.contrib import admin
from .forms import SignatureForm
from .models import Signature
@admin.register(Signature)
class SignatureAdmin(admin.ModelAdmin):
form = SignatureForm
list_display = ('name', 'create_at')
Metadata
Release files for django-handwriting-widget 0.1.6
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-handwriting-widget-0.1.6.tar.gz | 192.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_handwriting_widget-0.1.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 386.1 kB
Release files / django-handwriting-widget-0.1.6.tar.gz
| Download URL | django-handwriting-widget-0.1.6.tar.gz |
|---|---|
| Size | 192.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9d97096dcfe294aa315659395313e906da4cc019d19dc764f8aee2a8c6d02d00
|
|
BLAKE2b-256 checksum How to use checksums |
fe74eaee1d671e95b7fd4e2410afc2cda82f25ae3c47b6b7d5861a49801e9fd4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7
|
Release files / django_handwriting_widget-0.1.6-py3-none-any.whl
| Download URL | django_handwriting_widget-0.1.6-py3-none-any.whl |
|---|---|
| Size | 193.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8170f7683d9d386b5753b68e67677c2cbcc151587ed07badff3a195baf636c38
|
|
BLAKE2b-256 checksum How to use checksums |
b83526aca86479bd14a5536c3c23df038f2ecc1443d8d7b4ef8257ac5fa16e03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7
|