我有一个包含几百个Twitter oembed网址的列表,但我不知道如何在视图中实现ID列表的GET请求。
已编辑 - OP使用的是URL,而不是ID。
<div class="tweets">
{% for id in ids %}
<script language="JavaScript" type="text/javascript">
$(".tweets").append(<div id="tweet" tweetID={{ id }}>)
</script>
<script sync src="https://platform.twitter.com/widgets.js"></script>
<script>
window.onload = (function(){
var tweet = document.getElementById("tweet");
var id = tweet.getAttribute("tweetID");
twttr.widgets.createTweet(
id, tweet,
{
conversation : 'none', // or all
cards : 'hidden', // or visible
linkColor : '#cc5443', // default is blue
theme : 'light' // or dark
})
.then (function (el) {
el.contentDocument.querySelector(".footer").style.display = "none";
});
});
</script>
{% endfor %}
</div>
我试图遍历推文ID列表并嵌入它们。如何让JQuery循环为每个列表项创建一个div?
答案 0 :(得分:0)
RapydML和Rapydscript 正是我在寻找的。首先,我创建了一个nodeenv env。现在,我用pythonic javascript和pythonic html重写上面的代码。