使用Jquery获取请求获取整个div。 Django的

时间:2012-11-08 14:16:44

标签: javascript jquery ajax django

在我的django应用程序中,我使用django-facebook显示用户的facebook朋友列表。 朋友的排序取决于“活动”(如果他们是否活跃)。

我想在我的页面上刷新此列表而不刷新整个页面。

以下是我的观点:

class fb_friend(request)
    if request.user.userprofile.facebook_id:
        # Get Friends 

        profile = request.user.get_profile()
        idle_friends = profile.get_idle_facebook_friends()
        active_friends = profile.get_active_facebook_friends()
        offline_friends = profile.get_inactive_facebook_friends()
        friend_groups = (active_friends, idle_friends,  offline_friends)

在我的模板中:

     <div>
    {% for group in friend_groups %}
     {% for friend in group %}
    <p>{{ friend.name }} ({{ friend.online_presence }})</p>
     {% endfor %}
    {% endfor %}
     </div>

我的想法是将我的视图内容放在另一个视图中,然后使用带有setInterval的JQuery请求。 但问题是我只知道如何使用JQuery请求获取页面的一个元素。

所以我的问题是如何通过JQuery get请求获取整个div并将其显示在我的模板中?

感谢您的帮助!

0 个答案:

没有答案