It would work in that case, but only because there is other required text data like comments in that view. `AppFeaturesForm` is a bunch of checkboxes, therefore `request.POST` can evaluate to False if the user unchecks everything. We don't want to set `data` to `None` in that case, because we really want to completely clear the form, so it's best not to use `request.POST or None` when instantiating it.

tl;dr: damm checkboxes.