python - 反转 '' *'',参数 '()' 和关键字参数 '{}' 未找到

标签 python django django-templates

我正在尝试使用 {% url %} 标记将我的用户发送到一个名为 payment.html 的新模板。我收到上面的错误。这是我拥有的:

在我的模板中的一些 Javascript 中:

  {% url 'payment' %}

在我的网址中:

  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 指向我的付款 View 并使用了命名 URL。任何人都可以帮助解决我可能做错的事情吗?谢谢。

最佳答案

url 标签中的 View 名称周围不应有任何 '' - 检查 documentation出去。 (除非你使用 Django 的 1.5 future {% url %} 标签。)

关于python - 反转 '' *'',参数 '()' 和关键字参数 '{}' 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9649587/

相关文章:

Python 列表 - 查找字符串出现的次数

python - 无法导入安装在新 Conda 环境中的包

python - 即使我的任务实际上已经完成, Airflow 2 仍然出错?错误 - 无法将 XCom 值序列化为 JSON

html - 使用 bootstrap 创建标题图像

python - 双花括号{{

python - 如何使用 Django AutoField 编辑 modelForm?

python - 在 app django 中使用 {% url 'admin' %} 引用管理站点

python - 如何链接到 django 上的用户个人资料

python - 如何使用字符编码在文件中存储随机字节?

django - 如何使用 Django 中的通用 View CreateView 自定义表单的 View