示例#1
0
def explore_comments(request):
    from drawquest.apps.quest_comments.details_models import QuestCommentExploreDetails

    comments = models.explore_comment_details(viewer=request.user)
    comments = models.shuffle_explore_comments(comments)

    if request.user.is_authenticated():
        following = request.user.following_ids()

        for comment in comments:
            comment.user.viewer_is_following = comment.user.id in following

    return {
        'comments': comments,
        'display_size': min(len(comments), knobs.EXPLORE_DISPLAY_SIZE),
    }
示例#2
0
def explore_comments(request):
    from drawquest.apps.quest_comments.details_models import QuestCommentExploreDetails

    comments = models.explore_comment_details(viewer=request.user)
    comments = models.shuffle_explore_comments(comments)

    if request.user.is_authenticated():
        following = request.user.following_ids()

        for comment in comments:
            comment.user.viewer_is_following = comment.user.id in following

    return {
        'comments': comments,
        'display_size': min(len(comments), knobs.EXPLORE_DISPLAY_SIZE),
    }
示例#3
0
def staff_explore(request):
    ctx = {
        'comments': explore_comment_details(),
        'User': User,
    }
    return r2r_jinja('explore/staff_explore.html', ctx, request)