Обратный общий вид Django, post_save_redirect; ошибка "включен urlconf не имеет никаких шаблонов"
Я видел другой вопрос под названием «как использовать django для изменения общего представления» и «django с именем urls, общие представления», однако мой вопрос немного отличается, и я не считаю, что это обман.
Код:
from django.views.generic import list_detail, create_update
from django.core.urlresolvers import reverse
from django.conf.urls.defaults import *
partners_add = {'form_class': FooForm,
'post_save_redirect': reverse('foo-list'),
}
urlpatterns = patterns('',
url(r'^foo/Однако, когда я запускаю код, я получаю сообщение об ошибке «Включенный файл urlconf bar.urls не содержит никаких шаблонов». Затем, когда я меняю реверс ('foo-list') на '/ bar / foo /', это работает. Однако, если в шаблоне, если я вызываю {% url foo-list%}, я получаю правильный URL, и код работает.
Добавление реверса также нарушит все URL-адреса в пределах одного и того же urlpatterns с той же ошибкой.
Я использую Django 1.1 на Python 2.6
, list_detail.object_list, foo_list, name='foo-list'),
url(r'^foo/add/Однако, когда я запускаю код, я получаю сообщение об ошибке «Включенный файл urlconf bar.urls не содержит никаких шаблонов». Затем, когда я меняю реверс ('foo-list') на '/ bar / foo /', это работает. Однако, если в шаблоне, если я вызываю {% url foo-list%}, я получаю правильный URL, и код работает.
Добавление реверса также нарушит все URL-адреса в пределах одного и того же urlpatterns с той же ошибкой.
Я использую Django 1.1 на Python 2.6
, create_update.create_object, foo_add, name='foo-add'),
)
Однако, когда я запускаю код, я получаю сообщение об ошибке «Включенный файл urlconf bar.urls не содержит никаких шаблонов». Затем, когда я меняю реверс ('foo-list') на '/ bar / foo /', это работает. Однако, если в шаблоне, если я вызываю {% url foo-list%}, я получаю правильный URL, и код работает.
Добавление реверса также нарушит все URL-адреса в пределах одного и того же urlpatterns с той же ошибкой.
Я использую Django 1.1 на Python 2.6