【问题标题】:Django: dollar symbol in urls.pyDjango:urls.py 中的美元符号
【发布时间】:2015-06-19 22:15:27
【问题描述】:

想知道是否可以在 urls.py 中捕获美元符号。 网址被称为“/blabla/bla/$something”,我很难捕捉到这个网址,因为“$”被解释为行尾。有人可以帮忙吗?

谢谢。

【问题讨论】:

  • 忘了说,是django 1.8。

标签: django django-urls symbols dollar-sign


【解决方案1】:

在正则表达式中转义特殊字符的标准方法是在它们前面加上“\”。

所以试试这样的:

url('^/blabla/bla/\$omething/$', …)

【讨论】:

  • 显然它确实有效。我只是一开始没有从 shell 正确调用链接。我在 bash 中没有通过 curl 转义来调用它,这将 $something 最后转换为 bash empty var...
猜你喜欢
  • 2010-10-26
  • 1970-01-01
  • 1970-01-01
  • 2010-12-14
  • 2015-08-05
  • 1970-01-01
  • 2015-08-21
  • 2010-11-30
相关资源
最近更新 更多