gpt4 book ai didi

django - Django 中的递归 URL 路由

转载 作者:行者123 更新时间:2023-12-04 00:43:01 25 4
gpt4 key购买 nike

我想通过 URL 模拟(相当简单的)SELECT 查询。

例如,在博客引擎中,您希望 /tag/sometag/ 引用具有 sometag 标签的帖子。另外 /tag/sometag/or/tag/other/and/year/2013 应该是一个有效的 URL,除了其他更复杂的 url。因此,(理论上)对 url 的大小没有限制,我建议这应该递归完成,但如何在 Django URL 路由模型中处理它?<​​/p>

最佳答案

我会为所有这些 URL 使用通用的 URL 模式。

url(r'^query/([\w/]*)/$', 'app.views.view_with_query'),

您将收到所有“tag/sometag/or/tag/other/and/year/2013”​​作为 View 的参数。

然后,您可以解析参数并提取信息(标签、值、标签、值、年份、值)以进行查询。

关于django - Django 中的递归 URL 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16814028/

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