Loading tests/field_subclassing/fields.py +10 −0 Original line number Diff line number Diff line from __future__ import unicode_literals import json import warnings from django.db import models from django.utils.encoding import force_text from django.utils import six from django.utils.deprecation import RemovedInDjango20Warning from django.utils.encoding import python_2_unicode_compatible # Catch warning about subfieldbase -- remove in Django 2.0 warnings.filterwarnings( 'ignore', 'SubfieldBase has been deprecated. Use Field.from_db_value instead.', RemovedInDjango20Warning ) @python_2_unicode_compatible class Small(object): """ Loading tests/field_subclassing/models.py +0 −12 Original line number Diff line number Diff line """ Tests for field subclassing. """ import warnings from django.db import models from django.utils.encoding import force_text from django.utils.deprecation import RemovedInDjango20Warning from .fields import Small, SmallField, SmallerField, JSONField from django.utils.encoding import python_2_unicode_compatible # Catch warning about subfieldbase -- remove in Django 2.0 warnings.filterwarnings( 'ignore', 'SubfieldBase has been deprecated. Use Field.from_db_value instead.', RemovedInDjango20Warning ) @python_2_unicode_compatible class MyModel(models.Model): name = models.CharField(max_length=10) Loading Loading
tests/field_subclassing/fields.py +10 −0 Original line number Diff line number Diff line from __future__ import unicode_literals import json import warnings from django.db import models from django.utils.encoding import force_text from django.utils import six from django.utils.deprecation import RemovedInDjango20Warning from django.utils.encoding import python_2_unicode_compatible # Catch warning about subfieldbase -- remove in Django 2.0 warnings.filterwarnings( 'ignore', 'SubfieldBase has been deprecated. Use Field.from_db_value instead.', RemovedInDjango20Warning ) @python_2_unicode_compatible class Small(object): """ Loading
tests/field_subclassing/models.py +0 −12 Original line number Diff line number Diff line """ Tests for field subclassing. """ import warnings from django.db import models from django.utils.encoding import force_text from django.utils.deprecation import RemovedInDjango20Warning from .fields import Small, SmallField, SmallerField, JSONField from django.utils.encoding import python_2_unicode_compatible # Catch warning about subfieldbase -- remove in Django 2.0 warnings.filterwarnings( 'ignore', 'SubfieldBase has been deprecated. Use Field.from_db_value instead.', RemovedInDjango20Warning ) @python_2_unicode_compatible class MyModel(models.Model): name = models.CharField(max_length=10) Loading