I'm wondering whether the following should be a Django ticket and would like your opinion on it.
When I forget to set a value for 'template_name' using the TemplateMixin it returns a useful exception:
"TemplateResponseMixin requires either a definition of 'template_name' or an implementation of 'get_template_names()'"
Though when I forget to set the form_class while using the FormView, it returns the following unhelpful exception:
"'NoneType' object is not callable"
The behavior doesn't seem consistent to me and a more helpful message would have saved me some trouble. Is it worth creating a ticket for this?