如何在django框架中将不同用户的多条推文嵌入到HTML中?

安舒尔·阿加瓦尔

我正在将字典形式的数据从 views.py 传递到 Django 框架中的 results.html。字典有以下格式

'tweet':(tweet_analysis,tweet_id)

现在在由 views.py 调用的 results.html 中,我试图嵌入所有传递给 results.html 的推文,但以下代码仅显示一个嵌入的推文。

dicPositive:这是包含所有推文数据的字典

    {% for tweet, tweet_feel in dicPositive.items %}

        <div id="tweet" tweetID="{{tweet_feel.1}}"></div>

            <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    : '#cc0000', // default is blue
                    theme        : 'light'    // or dark
                  })
                .then (function (el) {
                  el.contentDocument.querySelector(".footer").style.display = "none";
                });

              });
            </script>

        <!-- <li>{{tweet}} &ndash;&gt;  {{tweet_feel.0}}  &ndash;&gt; {{tweet_feel.1}}</li> -->
    {% endfor %}
萨坦德拉

这是因为您对id循环时创建的多个 HTMLElements使用了相同的内容。

您必须将循环计数器添加到id属性div以及使用getElementById内部script标记获取它时

{% for tweet, tweet_feel in dicPositive.items %}

    <div id="tweet_{{forloop.counter}}" tweetID="{{tweet_feel.1}}"></div>

    <script sync src="https://platform.twitter.com/widgets.js"></script>
    <script>
       window.onload = (function(){
           var tweet = document.getElementById("tweet_{{forloop.counter}}");

           # Rest of your code
           ...

    </script>

{% endfor %}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Tweepy:如何从用户那里获得20多条推文?

来自分类Dev

如何将不同用户添加到具有多个远程服务器的单个存储库中?

来自分类Dev

向sendgrid中的不同用户发送包含多条消息的电子邮件

来自分类Dev

向sendgrid中的不同用户发送包含多条消息的电子邮件

来自分类Dev

如何在现代C ++中将不同类类型的对象存储到一个容器中?

来自分类Dev

如何在Android应用中显示特定用户的推文

来自分类Dev

如何在导航器中将不同的道具传递到不同的屏幕?

来自分类Dev

如何在bash脚本中获取不同用户的$ HOME目录?

来自分类Dev

如何在sql2000中为不同用户查找连续行的差异?

来自分类Dev

如何在laravel 5.6中找到不同用户的最大总和值?

来自分类Dev

如何在django rest框架中将相关字段包括到模型序列化中?

来自分类Dev

如何在不同用户的帐户下运行程序?

来自分类Dev

如何在不同用户的帐户下运行程序

来自分类Dev

检索由Django中不同用户创建的模型对象

来自分类Dev

如何在extjs中将页面嵌入到iframe中

来自分类Dev

如何将不同的用户重定向到不同的活动?

来自分类Dev

Android中不同用户的不同视图

来自分类Dev

如何在R Shiny应用程序中显示嵌入式推文?

来自分类Dev

Django:已认证的不同用户模型

来自分类Dev

如何在ios中处理同一设备不同用户的应用内购买自动续订订阅?

来自分类Dev

如何在Select中将不同表中的两个值相除

来自分类Dev

如何在iText中将不同的字体应用于PDFCell中的段落和块

来自分类Dev

如何为不同组织中的不同用户使用相同的用户名?

来自分类Dev

如何在Laravel中将CSS嵌入HTML?

来自分类Dev

使用wxPython将NavigationToolbar嵌入到与FigureCanvas不同的框架中

来自分类Dev

使用wxPython将NavigationToolbar嵌入到与FigureCanvas不同的框架中

来自分类Dev

如何在Matlab中将不同的形状转换为圆形

来自分类Dev

如何在Windows 8中将不同的音频设备用于不同的应用程序?

来自分类Dev

如何将不同语言的特殊字母输入到 HTML 中

Related 相关文章

  1. 1

    Tweepy:如何从用户那里获得20多条推文?

  2. 2

    如何将不同用户添加到具有多个远程服务器的单个存储库中?

  3. 3

    向sendgrid中的不同用户发送包含多条消息的电子邮件

  4. 4

    向sendgrid中的不同用户发送包含多条消息的电子邮件

  5. 5

    如何在现代C ++中将不同类类型的对象存储到一个容器中?

  6. 6

    如何在Android应用中显示特定用户的推文

  7. 7

    如何在导航器中将不同的道具传递到不同的屏幕?

  8. 8

    如何在bash脚本中获取不同用户的$ HOME目录?

  9. 9

    如何在sql2000中为不同用户查找连续行的差异?

  10. 10

    如何在laravel 5.6中找到不同用户的最大总和值?

  11. 11

    如何在django rest框架中将相关字段包括到模型序列化中?

  12. 12

    如何在不同用户的帐户下运行程序?

  13. 13

    如何在不同用户的帐户下运行程序

  14. 14

    检索由Django中不同用户创建的模型对象

  15. 15

    如何在extjs中将页面嵌入到iframe中

  16. 16

    如何将不同的用户重定向到不同的活动?

  17. 17

    Android中不同用户的不同视图

  18. 18

    如何在R Shiny应用程序中显示嵌入式推文?

  19. 19

    Django:已认证的不同用户模型

  20. 20

    如何在ios中处理同一设备不同用户的应用内购买自动续订订阅?

  21. 21

    如何在Select中将不同表中的两个值相除

  22. 22

    如何在iText中将不同的字体应用于PDFCell中的段落和块

  23. 23

    如何为不同组织中的不同用户使用相同的用户名?

  24. 24

    如何在Laravel中将CSS嵌入HTML?

  25. 25

    使用wxPython将NavigationToolbar嵌入到与FigureCanvas不同的框架中

  26. 26

    使用wxPython将NavigationToolbar嵌入到与FigureCanvas不同的框架中

  27. 27

    如何在Matlab中将不同的形状转换为圆形

  28. 28

    如何在Windows 8中将不同的音频设备用于不同的应用程序?

  29. 29

    如何将不同语言的特殊字母输入到 HTML 中

热门标签

归档