Version 3 (modified by 19 years ago) ( diff ) | ,
---|
CookBook - Validate an image height and width
To check the height and width of an image uploaded via your form, you can implement this method into your view.py or custom manipulator.
You need PIL http://www.pythonware.com/products/pil/ to be installed.
Code
Here we check that the image is 100*100 pixels.
import Image import StringIO def isValideSize(field_data, all_data): im = Image.open(StringIO.StringIO(field_data["content"])) if im.size != (100,100): raise validators.ValidationError, "The image size does not match 100*100"
Note:
See TracWiki
for help on using the wiki.