Tell people to import fields from the models module

This commit is contained in:
Matthew Tretter 2012-04-20 21:43:59 -04:00
parent 667e265c94
commit af7c12cb68
5 changed files with 8 additions and 8 deletions

View file

@ -34,7 +34,7 @@ Much like ``django.db.models.ImageField``, Specs are defined as properties
of a model class::
from django.db import models
from imagekit.models.fields import ImageSpecField
from imagekit.models import ImageSpecField
class Photo(models.Model):
original_image = models.ImageField(upload_to='photos')
@ -49,7 +49,7 @@ an ImageFile-like object (just like with a normal
photo.original_image.url # > '/media/photos/birthday.tiff'
photo.formatted_image.url # > '/media/cache/photos/birthday_formatted_image.jpeg'
Check out ``imagekit.models.fields.ImageSpecField`` for more information.
Check out ``imagekit.models.ImageSpecField`` for more information.
Processors
@ -60,7 +60,7 @@ something to it, and return the result. By providing a list of processors to
your spec, you can expose different versions of the original image::
from django.db import models
from imagekit.models.fields import ImageSpecField
from imagekit.models import ImageSpecField
from imagekit.processors import ResizeToFill, Adjust
class Photo(models.Model):

View file

@ -5,7 +5,7 @@ API Reference
:mod:`models` Module
--------------------
.. automodule:: imagekit.models.fields
.. automodule:: imagekit.models
:members:

View file

@ -5,6 +5,6 @@ import warnings
class ImageSpec(ImageSpecField):
def __init__(self, *args, **kwargs):
warnings.warn('ImageSpec has been moved to'
' imagekit.models.fields.ImageSpecField. Please use that'
' instead.', DeprecationWarning)
' imagekit.models.ImageSpecField. Please use that instead.',
DeprecationWarning)
super(ImageSpec, self).__init__(*args, **kwargs)

View file

@ -154,7 +154,7 @@ class ProcessedImageField(models.ImageField):
The ProcessedImageField constructor accepts all of the arguments that
the :class:`django.db.models.ImageField` constructor accepts, as well
as the ``processors``, ``format``, and ``options`` arguments of
:class:`imagekit.models.fields.ImageSpecField`.
:class:`imagekit.models.ImageSpecField`.
"""
if 'quality' in kwargs:

View file

@ -1,6 +1,6 @@
from django.db import models
from imagekit.models.fields import ImageSpecField
from imagekit.models import ImageSpecField
from imagekit.processors import Adjust
from imagekit.processors import ResizeToFill
from imagekit.processors import SmartCrop