return HttpResponseRedirect(reverse('task_values', kwargs={'task_id': instance.id}))
Также обратите внимание, что вам не нужно сохранять задачу дважды.
Редактировать ОК, есть другая проблема.Вы не указали в своих URL-адресах конкретные имена, а это означает, что единственный способ идентифицировать их - передать полностью определенное имя представления:
reverse('core.views_entry.task_values', kwargs=...)
Или, лучше, использовать функцию url()
для имениВаш URL:
url(r'^task/(?P<task_id>\d+)/$','task_values', name='task_values'),
, и вы можете использовать оригинальную версию, которую я дал выше.
Обратите внимание, что ошибка не говорит о том, что она будет enter/<id>/
, просто в этом представлении она пытается создать обратный URL для перенаправления и завершается ошибкой.