3

我正在尝试使用文档中显示的可选参数对 Django 1.3 中包含斜杠的字符串进行 URL 编码:

{{ someString|urlencode:"" }}

但是,斜杠没有得到 URL 编码,它们保持不变。所以,如果 someString 是“A/V 设备”,我会得到“A/V%20Equipment”。我究竟做错了什么?

4

1 回答 1

1

“/”已经是一个有效的 url 字符,因此不会被编码为其他字符。你没有做错任何事。我认为您对某种与 / 字符混淆的干净 url 参数有问题?如果是这种情况,不如将字符串作为查询参数传入。

于 2015-04-20T08:52:09.420 回答