title: is_valid() vs clean() django forms
body: <p>In the process of finding a way to validate my django forms, I came across two methods is_valid() and clean() in the django docs. Can anyone enlighten me the how they are different/same? What are the pros and cons of either?</p>
  
  <p>Thanks.</p>