the `or None` pattern is dangerous (breaks if the form is only checkboxes, since browsers don't submit unchecked checkboxes) and useless here, request.DATA should be populated already, no ?