2012-09-13 31 views
1

我有一个很大的JSON对象(来自Google Feed API)和一个来自上下文的URL。当上下文的URL与提要条目URL相同时,django应解析!Django如果标签没有评估相等性

{for aEntry in feed.entries %} 
{% if aEntry.link == {{my_URL}} %} 

<p>URL FOUND in feed entry</p> 
{% endif %} 
{% endfor %} 

这不工作!

编辑:

feed: { 
      "feedUrl": "http://.blogspot.in//feeds/posts/default", 
      "title": "", 
      "link": "http://.blogspot.com/", 
      "author": "", 
      "description": "", 
      "type": "atom10", 
      "entries": [{ 
       "title": "Shades", 
       "link": "http://.blogspot.com/myurl.html", 
       "author": "", 
       "publishedDate": "Sun, 29 Jul 2012 04:07:00 -0700", 
       "contentSnippet": "abstract art!", 
       "content": " HTML CONTENT HERE", 
       "categories": ["abstract"] 
      } 

context = { "feed" : feed, "my_url" : "http://.blogspot.com/myurl.html"} 
+0

“aEntry.link” 是一个字符串 – anhtran

+0

@anhtran是啊,所以做'{{my_URL}}' –

+0

@anhtran oops。它在这个问题上的错误..纠正! –

回答

5
{% if "aEntry.link" == {{my_URL}} %} 

需求是

{% ifequal aEntry.link my_URL %} 
+0

它不起作用。其实这是我的问题中的一个小错字! –

+0

{{my_URL}}还需要松开括号 – JamesO

+0

抱歉..刚刚更新。答案 – karthikr