为什么Django的“urlencode”不编码斜杠?

2024-06-10 23:32:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我看到Django的urlencode过滤器默认不编码斜杠:

https://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs#urlencode

我知道我可以对斜线进行编码,但为什么默认情况下不这样做呢?既然斜杠是url中的保留字符,那么对它进行编码不是可以接受的行为吗?


Tags: djangofromhttpsdevcomref过滤器docs