gpt4 book ai didi

django - 反转 'code_front',参数为 '()' 和关键字参数 '{' Category_slug' : u'code'}' not found

转载 作者:行者123 更新时间:2023-12-02 19:52:14 25 4
gpt4 key购买 nike

我收到以下错误消息:

Reverse for 'code_front' with arguments '()' and keyword arguments '{'category_slug': u'code'}' not found.

我是新手,请帮忙。

最佳答案

您收到的错误是因为您的 urls.py 中与您正在使用的 View 和参数不匹配。

一个例子:

如果你的 urls.py 看起来像这样:

urlpatterns = patterns('',
url(r'^YOUR_PATTERN/(?P<PARAMETER>.*)', your_view, name='code_front'),
)

您可以像这样反转它的网址:

在模板中:

  • 直接使用值:

    {% url code_front 'some_value' %}

  • 您可以使用变量作为参数值:

    {% url code_front 变量 %}

  • 使用多个参数(如果您认为需要它们):

    {% url code_front 变量, another_variable %}

  • 或者使用命名参数:

    {% url code_frontparameter=variable %}

同样可以在你的Python代码中完成:

  • reverse('code\_front', args=['some_value'])
  • reverse('code\_front', args=[变量])
  • reverse('code\_front', args=[variable, another_variable])
  • reverse('code\_front', kwargs={'参数': 变量})

您需要导入reverse函数:

从 django.core.urlresolvers 导入反向

关于django - 反转 'code_front',参数为 '()' 和关键字参数 '{' Category_slug' : u'code'}' not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1326597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com