gpt4 book ai didi

Python/django错误: 'myapp' is not a registered namespace

转载 作者:行者123 更新时间:2023-12-01 03:12:21 24 4
gpt4 key购买 nike

我面临着一个非常不寻常的问题。

我已在主项目的 urls.py 文件中使用 app_name 注册了命名空间 myapp,如下所示:

app_name = 'myapp'

我正在编写一个用户注册并重定向到主页的 View 。但是,当我在 myapp 的 views.py 文件中使用重定向功能时,如下所示:

return redirect('myapp: index')

点击注册表单的提交按钮后,我收到以下错误:

NoReverseMatch at /
'myapp' is not a registered namespace

我厌倦了寻找解决方案,但无济于事。请帮忙:)

最佳答案

app_name = 'myapp'

应该是 in an included urls.py 。它对未包含在另一个中的 urls.py 没有影响。

我建议将您的网址移至应用中,并将其包含在您网站的 urls.py 中。那么你的命名空间应该可以工作。

关于Python/django错误: 'myapp' is not a registered namespace,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42749507/

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