title: Django ImageField validation (is it sufficient)?
body: <p>I have a lot of user uploaded content and I want to validate that uploaded image files are not, in fact, malicious scripts. In the Django documentation, it states that ImageField:</p>
  
  <p>"Inherits all attributes and methods from FileField, but also validates that the uploaded object is a valid image."</p>
  
  <p>Is that totally accurate? I've read that compressing or otherwise manipulating an image file is a good validation test.  I'm assuming that PIL does something like this....</p>
  
  <p>Will ImageField go a long way toward covering my image upload security?</p>