1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

Removed PIL compatability layer per deprecation timeline.

refs #19934.
This commit is contained in:
Tim Graham
2014-03-21 10:54:53 -04:00
parent 6d1ae5e27c
commit 4965a77407
15 changed files with 48 additions and 211 deletions

View File

@@ -13,7 +13,7 @@ import os
import tempfile
from django.core import validators
from django.core.exceptions import ImproperlyConfigured, ValidationError
from django.core.exceptions import ValidationError
from django.core.files.storage import FileSystemStorage
from django.db import models
from django.utils import six
@@ -154,7 +154,7 @@ class FilePathModel(models.Model):
try:
from django.utils.image import Image # NOQA: detect if Pillow is installed
from PIL import Image # NOQA: detect if Pillow is installed
test_images = True
@@ -193,7 +193,7 @@ try:
def __str__(self):
return self.description
except ImproperlyConfigured:
except ImportError:
test_images = False

View File

@@ -1852,7 +1852,7 @@ class FileAndImageFieldTests(TestCase):
names.sort()
self.assertEqual(names, ['---------', '__init__.py', 'models.py', 'tests.py'])
@skipUnless(test_images, "Pillow/PIL not installed")
@skipUnless(test_images, "Pillow not installed")
def test_image_field(self):
# ImageField and FileField are nearly identical, but they differ slighty when
# it comes to validation. This specifically tests that #6302 is fixed for