﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
16502	CreateView useless error message when template_name is not specified	silverghost3@…	ianawilson	"According to documentation CreateView should use `%app_name%/%model_name%_form.html` template by default.  But if template_name is not specified it returns uninformative error:

{{{
Traceback (most recent call last):

  File ""/home/kirill/workplace/projects/createview_test/lib/python2.7/site-packages/django/core/servers/basehttp.py"", line 283, in run
    self.result = application(self.environ, self.start_response)

  File ""/home/kirill/workplace/projects/createview_test/lib/python2.7/site-packages/django/contrib/staticfiles/handlers.py"", line 68, in __call__
    return self.application(environ, start_response)

  File ""/home/kirill/workplace/projects/createview_test/lib/python2.7/site-packages/django/core/handlers/wsgi.py"", line 273, in __call__
    response = self.get_response(request)

  File ""/home/kirill/workplace/projects/createview_test/lib/python2.7/site-packages/django/core/handlers/base.py"", line 169, in get_response
    response = self.handle_uncaught_exception(request, resolver, sys.exc_info())

  File ""/home/kirill/workplace/projects/createview_test/lib/python2.7/site-packages/django/core/handlers/base.py"", line 203, in handle_uncaught_exception
    return debug.technical_500_response(request, *exc_info)

  File ""/home/kirill/workplace/projects/createview_test/lib/python2.7/site-packages/django/views/debug.py"", line 59, in technical_500_response
    html = reporter.get_traceback_html()

  File ""/home/kirill/workplace/projects/createview_test/lib/python2.7/site-packages/django/views/debug.py"", line 89, in get_traceback_html
    for loader in template_source_loaders:

TypeError: 'NoneType' object is not iterable
}}}

There is not anything except traceback on white background.

It will be cool if there will be default template for CreateView.  If it is not a bug then note that `template_name` is required would be useful."	Bug	closed	Generic views	dev	Normal	fixed	"CreateView ""generic view"""	Silver_Ghost anton@… bhuztez tinodb preston@… ianawilson	Accepted	1	0	0	0	1	0
