title: Where to check for constraints, in django or database?
body: <p>When considering performance, </p>
  
  <p>1) Is it better to implement and check a constraint in python/django or in the database? Or possibly both?</p>
  
  <p>2) In django, where is it best to check for constraints? e.g. in the model save function?</p>