Я пытаюсь использовать тег {% url %}
, чтобы отправить моего пользователя на новый шаблон, называемый payment.html. Я получаю ошибку выше. Вот что у меня есть:Обратный для '' * '' с аргументами '()' и аргументами ключевого слова '{}' не найдено
В некоторых Javascript в моем шаблоне:
{% url 'payment' %}
В моих URLs:
urlpatterns = patterns('',
(r'media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
url(r'^admin/', include(admin.site.urls)),
url(r'^pc-admin/', include(pcAdminSite.urls)),
(r'^$', index),
(r'^signup/', signup),
(r'^info_submit/', info_submit),
(r'^payment/', payment, name="payment"),
В моих просмотров:
def payment(request):
return render_to_response('payment.html', {})
На основе подобных сообщений, Я убедился, что только 1 URL-адрес указывает на мое платежное представление и использовал именованные URL-адреса. Может ли кто-нибудь помочь с тем, что я могу сделать неправильно? Благодарю.
Спасибо, это была одна проблема. Другой был как-то дубликат файла urls.py в моем проекте, и я редактировал неправильный. – kshen