fix: django.utils.six not available before django 1.6
This commit is contained in:
@@ -4,16 +4,16 @@
|
|||||||
"""
|
"""
|
||||||
import json
|
import json
|
||||||
import six
|
import six
|
||||||
|
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.core.exceptions import ValidationError
|
from django.core.exceptions import ValidationError
|
||||||
from django.utils.six import with_metaclass
|
|
||||||
|
|
||||||
from .forms import (
|
from .forms import (
|
||||||
JSignatureField as JSignatureFormField,
|
JSignatureField as JSignatureFormField,
|
||||||
JSIGNATURE_EMPTY_VALUES)
|
JSIGNATURE_EMPTY_VALUES)
|
||||||
|
|
||||||
|
|
||||||
class JSignatureField(with_metaclass(models.SubfieldBase, models.Field)):
|
class JSignatureField(six.with_metaclass(models.SubfieldBase, models.Field)):
|
||||||
"""
|
"""
|
||||||
A model field handling a signature captured with jSignature
|
A model field handling a signature captured with jSignature
|
||||||
"""
|
"""
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
import json
|
import json
|
||||||
import six
|
import six
|
||||||
|
|
||||||
from django.test import SimpleTestCase
|
from django.test import SimpleTestCase
|
||||||
from django.core.exceptions import ValidationError
|
from django.core.exceptions import ValidationError
|
||||||
|
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ from django.template.loader import render_to_string
|
|||||||
from django.forms.widgets import HiddenInput
|
from django.forms.widgets import HiddenInput
|
||||||
from django.core import validators
|
from django.core import validators
|
||||||
from django.core.exceptions import ValidationError
|
from django.core.exceptions import ValidationError
|
||||||
|
|
||||||
from django.utils.safestring import mark_safe
|
from django.utils.safestring import mark_safe
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
from jsignature.settings import JSIGNATURE_DEFAULT_CONFIG
|
from jsignature.settings import JSIGNATURE_DEFAULT_CONFIG
|
||||||
|
|||||||
Reference in New Issue
Block a user