gpt4 book ai didi

Django 网址调试器

转载 作者:行者123 更新时间:2023-11-28 19:37:40 25 4
gpt4 key购买 nike

我正在开发一个 Django 应用程序,随着时间的推移,URL 越来越多。我现在有很多,由于我做了一些改变,一个 View 开始出现故障。当我尝试获取 http://example.com/foo/edit_profile ,它应该执行一个 View 特定的 View 函数 X 但它正在执行 Y 。某个地方的 url 路由搞砸了,我无法弄清楚。我使用 django.core.urlresolvers.resolve 方法从 shell 中尝试它,我可以确认 URL 被错误解析。但是,我不知道如何调试它并找出问题所在。

理想情况下,我希望看到类似“测试过此模式”、“测试过此模式”等内容,直到它最终找到正确的模式,然后我可以环顾四周解决问题的地方。我找不到这样的东西。

这不是大型项目的常见问题吗?人们做什么?

更新

我知道系统是如何工作的,也知道如何一个一个地浏览 URL。这就是我想要做的。这道题基本上是在求捷径。

最佳答案

你试过运行吗

manage.py show_urls

安装后django_extensions

http://vimeo.com/1720508 - 从 06:58 开始观看。

这应该会告诉您尝试 url 解析的顺序。

希望对你有帮助

关于Django 网址调试器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3615609/

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