コード例 #1
0
ファイル: views.py プロジェクト: eiritana/canvas
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)
コード例 #2
0
ファイル: views.py プロジェクト: StetHD/canvas-2
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)
コード例 #3
0
ファイル: views.py プロジェクト: eiritana/canvas
def new(request):
    ctx = {
        'comments':
        QuestComment.unjudged().order_by('-id')
        [:knobs.WHITELIST_COMMENTS_PER_PAGE],
    }
    return r2r_jinja('whitelisting/new.html', ctx, request)
コード例 #4
0
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)
コード例 #5
0
ファイル: views.py プロジェクト: StetHD/canvas-2
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)
コード例 #6
0
ファイル: views.py プロジェクト: eiritana/canvas
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)
コード例 #7
0
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)
コード例 #8
0
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)
コード例 #9
0
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)
コード例 #10
0
ファイル: views.py プロジェクト: StetHD/canvas-2
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)
コード例 #11
0
ファイル: views.py プロジェクト: eiritana/canvas
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)
コード例 #12
0
ファイル: views.py プロジェクト: StetHD/canvas-2
def new(request):
    ctx = {
        'comments': QuestComment.unjudged().order_by('-id')[:knobs.WHITELIST_COMMENTS_PER_PAGE],
    }
    return r2r_jinja('whitelisting/new.html', ctx, request)