George Notaras avatar George Notaras committed 21b303f

Updated usage documentation

Comments (0)

Files changed (1)

 .. autoclass:: thumbnail_works.fields.EnhancedImageField
 
 
+Accessing thumbnails
+====================
 
-Example
--------
+.. automethod:: thumbnail_works.fields.EnhancedImageFieldFile.__init__
 
-The following code snippet illustrates how to use the ``EnhancedImageField``::
 
-    from thumbnail_works.fields import EnhancedImageField
-    
-    class MyModel(models.Model):
-        photo = EnhancedImageField(
-            process_source = dict(
-                size='512x384', sharpen=True, upscale=True, format='JPEG'),
-            thumbnails = {
-                'small': dict(size='80x60'),
-                'medium': dict(size='256x192', detail=True),
-            }
-        )
+Thumbnail specification objects
+===============================
 
+.. autoclass:: thumbnail_works.fields.ThumbnailSpec
 
-Accessing the thumbnails
-------------------------
-Thumbnails can be accessed as attributes of the ``EnhancedImageField`` instance.
-For example::
-
-    photo = EnhancedImageField(
-        thumbnails = {
-            'small': dict(size='80x60'),
-            'medium': dict(size='256x192'),
-        }
-    )
-
-The thumbnail objects can be accessed 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.