分类标签归档:NoReverseMatch

如何解决Django的NoReverseMatch错误



NoReverseMatch错误是说,Django中找不到你在任何已安装的应用程序网址提供的URL匹配的URL模式。

当根据提供的参数无法识别URLconf中的匹配URL时,django.core.urlresolvers会引发NoReverseMatch异常。

错误可能发生如下情况:

  • url匹配错误

    应用程序当前正在尝试访问该网址,但它包含无法匹配的网址

  • 反转'my_url_name'

    这是它找不到的网址的名称

  • 非关键字参数错误

    这些是它提供给url的非关键字参数

  • 关键字参数错误

    这些是它提供给url的关键字参数

  • 正则表达式模式匹配错误

    这些是它能够在您尝试匹配的urls....

阅读全文...