我正在谷歌应用引擎中编写一个足球混搭应用程序,当JwPlayer尝试使用它们时,由于标题有“或”,我在使用特定视频时遇到了一些麻烦。
我在JavaScript中基本上有这个
{image: "{{y.thumbnail.hqDefault}}", file: "{{y.player.default}}", title: "{{y.title}}"}
Python写y.title然而来自youtube的一些标题有“或”in。
{image: "http://i.ytimg.com/vi/UFOdqwhOs3c/hqdefault.jpg", file: "http://www.youtube.com/watch?v=UFOdqwhOs3c&feature=youtube_gdata_player", title: "ZABALETA: "JOE HART IS THE MAN" | Man City 1 - 2 Barcelona | UEFA Champions League"},
在上面的标题中,标题中有“但其他一些视频都有”。
如何停止识别“或”并将标题显示为普通字符串?
答案 0 :(得分:0)
尝试使用templatetag | escape(https://docs.djangoproject.com/en/1.7/ref/templates/builtins/#std:templatefilter-escape)
{image: "{{y.thumbnail.hqDefault|escape}}", file: "{{y.player.default|escape}}", title: "{{y.title|escape}}"}