可能重复:
How do I un-escape a backslash-escaped string in python?Django的变化网址:/ /到http://
我越来越从格式的URL像一个API的响应: http:\/\/domain.com\/
。我如何让他们成为正常的URL?我觉得有一个可以使用的模板标签。
更新:我知道我可以使用url.replace('\/', '/')
,但我想知道模板中是否有东西可以做。我从Instagram API获得一个字典,其中包含转义斜杠。我宁愿在模板中进行此更改,而不必在视图中解析JSON。
是的,我只是不知道是否有办法在模板标签中做到这一点,所以我不必在显示它之前解析字典 – Brenden 2012-01-05 17:32:56
@Brenden:你最好的选择是编写一个自定义模板标签为你做到这一点。 – mipadi 2012-01-05 17:34:25
为什么这个API是从模板中调用的?如果可能,我会在python视图中执行此操作。 – 2012-01-05 17:47:30