【问题标题】:Reverse for '' not found. '' is not a valid view function or pattern name - django fix未找到“”的反向。 '' 不是有效的视图函数或模式名称 - django 修复
【发布时间】:2021-06-11 21:28:25
【问题描述】:

尝试创建 get_absolute_url 时。收到此错误,不知道为什么,因为我搜索并看到了很多教程但无法弄清楚原因。

【问题讨论】:

    标签: django django-urls django-errors


    【解决方案1】:

    例如,您必须在背面指定应用名称。

    def get_absolute_url(self):
        return reverse('**eye**:article_detailed', kwargs={"slug":self.slug})
    

    如果你想在不通过 get_absolute_url 的情况下显示 url,你可以使用

    {% url "eye:article_detailed" articlesingle.slug %}
    

    在您的模板中,您必须再次指定应用程序,否则会出现错误。至少在我的情况下。

    【讨论】:

      猜你喜欢
      • 2019-04-06
      • 2021-04-21
      • 2018-01-25
      • 2019-06-27
      • 2018-11-19
      • 2019-11-01
      • 1970-01-01
      • 2019-04-21
      • 2021-07-18
      相关资源
      最近更新 更多