【问题标题】:Uncommon django urlpattern不常见的 django urlpattern
【发布时间】:2010-01-08 03:41:14
【问题描述】:

假设我的网站上有类似 /qwe/asd/zxc/wer/sdf/xcv/ 的网址(由斜线分隔的未知数量的 \w+ 块)。

这可能吗?构造一个 urlpattern 来捕获这些 url,以便:

  1. 视图函数会将 *args 列表中的所有 \w+ 字符串获取到它
  2. {% url qwe asd zxc wer sdf xcv %} 模板标签将以正确的方式重构假定的 /qwe/asd/zxc/wer/sdf/xcv/ url

谢谢

【问题讨论】:

    标签: django url


    【解决方案1】:

    对于 No.1 (r'^(?P<url>[\w/]+)$', 'views.handler') 可以做到这一点。

    【讨论】:

    • 不幸的是,不是这样(我正在寻找没有处理程序的解决方案,而是通过严格的正则表达式。无论如何谢谢。
    猜你喜欢
    • 1970-01-01
    • 2015-11-30
    • 2013-10-07
    • 1970-01-01
    • 1970-01-01
    • 2016-02-06
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多