Nou*_*him 26 django debugging django-urls
我正在开发一个django应用程序,随着时间的推移,URL已经增长.我现在和他有很多关系,由于我做了一些改变,一个视图开始出现故障.当我尝试获取http://example.com/foo/edit_profile时,它应该执行视图某些视图功能,X但它正在执行Y.在某个地方,网址路由混乱,我无法弄清楚.我使用该django.core.urlresolvers.resolve方法从shell中尝试它,我可以确认URL被错误地解决了.但是,我不知道如何调试它并查明问题.
理想情况下,我希望看到类似"测试此模式","测试此模式"等等,直到最终找到正确的模式,然后我可以环顾四周解决的问题.我找不到这样的东西.
这不是大型项目的常见问题吗?人们做什么?
更新
我知道系统如何工作以及如何逐个浏览URL.这就是我想要做的.这个问题基本上是要求捷径.
Ser*_*ini 31
你已经试过跑了吗
manage.py show_urls
Run Code Online (Sandbox Code Playgroud)
http://vimeo.com/1720508 - 从06:58开始观看.
这应该为您提供尝试URL解析的顺序.
希望这可以帮助