This is an old revision of the document!


Django developer guidelines

  • Views must not raise an exception
  • User must be notified about operation result via django.contrib.messages
  • All errors and exceptions must be handled and logged in the functional module and module interface should return True, False or value
  • All internal methods in functional modules (those not meant to be called outside module) should start with _ those methods are not imported when using from module import * (for further reference see PEP 8)
 
python/django_guidelines.1454497037.txt.gz · Last modified: 2016/02/03 11:57 by vondra