Exemple #1
0
def new_paginated(request, after_id=None):
    ctx = {
        'comments':
        QuestComment.unjudged().filter(id__gt=after_id, ).order_by('-id')
        [:knobs.WHITELIST_COMMENTS_PER_PAGE],
    }
    return r2r_jinja('whitelisting/whitelist_items.html', ctx, request)
Exemple #2
0
def new_paginated(request, after_id=None):
    ctx = {
        'comments': QuestComment.unjudged().filter(
            id__gt=after_id,
        ).order_by('-id')[:knobs.WHITELIST_COMMENTS_PER_PAGE],
    }
    return r2r_jinja('whitelisting/whitelist_items.html', ctx, request)
Exemple #3
0
def new(request):
    ctx = {
        'comments':
        QuestComment.unjudged().order_by('-id')
        [:knobs.WHITELIST_COMMENTS_PER_PAGE],
    }
    return r2r_jinja('whitelisting/new.html', ctx, request)
def new(request):
    ctx = {
        'comments': QuestComment.unjudged().order_by('-id')[:knobs.WHITELIST_COMMENTS_PER_PAGE],
        'body_class': 'new',
        'unjudged_count': QuestComment.objects.filter(judged=False).count(),
    }
    return r2r_jinja('whitelisting/new.html', ctx, request)
Exemple #5
0
def whitelisting_paginated(request, after_id=None):
    freeze_id = redis.get('dq:comment_freeze_id')
    comments = []

    if after_id >= freeze_id:
        comments = QuestComment.unjudged().filter(
            id__gt=after_id,
        ).order_by('id')[:knobs.WHITELIST_COMMENTS_PER_PAGE],

    return r2r_jinja('whitelisting/whitelist_items.html', {'comments': comments}, request)
Exemple #6
0
def whitelisting_paginated(request, after_id=None):
    freeze_id = redis.get('dq:comment_freeze_id')
    comments = []

    if after_id >= freeze_id:
        comments = QuestComment.unjudged().filter(id__gt=after_id, ).order_by(
            'id')[:knobs.WHITELIST_COMMENTS_PER_PAGE],

    return r2r_jinja('whitelisting/whitelist_items.html',
                     {'comments': comments}, request)
def new(request):
    ctx = {
        'comments':
        QuestComment.unjudged().order_by('-id')
        [:knobs.WHITELIST_COMMENTS_PER_PAGE],
        'body_class':
        'new',
        'unjudged_count':
        QuestComment.objects.filter(judged=False).count(),
    }
    return r2r_jinja('whitelisting/new.html', ctx, request)
def new_divvy(request, id_range=None):
    from_, to = get_divvy_range(id_range)
    per_page = knobs.WHITELIST_COMMENTS_PER_PAGE * (to - from_)

    comments = divvy(QuestComment.unjudged().order_by('-id')[:per_page], from_, to)

    ctx = {
        'comments': comments,
        'body_class': 'new',
        'unjudged_count': QuestComment.objects.filter(judged=False).count(),
    }
    return r2r_jinja('whitelisting/new.html', ctx, request)
def new_divvy(request, id_range=None):
    from_, to = get_divvy_range(id_range)
    per_page = knobs.WHITELIST_COMMENTS_PER_PAGE * (to - from_)

    comments = divvy(QuestComment.unjudged().order_by('-id')[:per_page], from_,
                     to)

    ctx = {
        'comments': comments,
        'body_class': 'new',
        'unjudged_count': QuestComment.objects.filter(judged=False).count(),
    }
    return r2r_jinja('whitelisting/new.html', ctx, request)
Exemple #10
0
def whitelisting(request):
    freeze_id = redis.get('dq:comment_freeze_id')
    comments = []

    if freeze_id is not None:
        comments = QuestComment.unjudged().filter(
            id__gte=freeze_id,
        ).order_by('id')[:knobs.WHITELIST_COMMENTS_PER_PAGE]

    ctx = {
        'comments': comments,
        'enabled': freeze_id is not None,
    }

    return r2r_jinja('whitelisting/whitelisting.html', ctx, request)
Exemple #11
0
def whitelisting(request):
    freeze_id = redis.get('dq:comment_freeze_id')
    comments = []

    if freeze_id is not None:
        comments = QuestComment.unjudged().filter(
            id__gte=freeze_id, ).order_by(
                'id')[:knobs.WHITELIST_COMMENTS_PER_PAGE]

    ctx = {
        'comments': comments,
        'enabled': freeze_id is not None,
    }

    return r2r_jinja('whitelisting/whitelisting.html', ctx, request)
Exemple #12
0
def new(request):
    ctx = {
        'comments': QuestComment.unjudged().order_by('-id')[:knobs.WHITELIST_COMMENTS_PER_PAGE],
    }
    return r2r_jinja('whitelisting/new.html', ctx, request)