Пример #1
0
def index():
    page = get_page()
    pastes = Paste.objects(is_private=False).order_by('-updated_at')
    pastes, summary = paginate(pastes, page)

    return {'pastes': pastes,
            'page_summary': summary,
            'tags': Tag.objects().order_by('-popularity')[:10]}
Пример #2
0
def tag(tag_name):
    tag = Tag.objects.get_or_404(name=tag_name)
    page = get_page()

    pastes = tag.pastes(is_private=False).order_by('-updated_at')
    pastes, summary = paginate(pastes, page)

    return {'tag': tag, 'pastes': pastes, 'page_summary': summary}
Пример #3
0
def tag(tag_name):
    tag = Tag.objects.get_or_404(name=tag_name)
    page = get_page()

    pastes = tag.pastes(is_private=False).order_by('-updated_at')
    pastes, summary = paginate(pastes, page)

    return {'tag': tag,
            'pastes': pastes,
            'page_summary': summary}
Пример #4
0
def index():
    page = get_page()
    pastes = Paste.objects(is_private=False).order_by('-updated_at')
    pastes, summary = paginate(pastes, page)

    return {
        'pastes': pastes,
        'page_summary': summary,
        'tags': Tag.objects().order_by('-popularity')[:10]
    }
Пример #5
0
def likes_get(username):
    user = get_user(username)

    page = get_page()
    likes = user.likes.order_by('-updated_at')
    likes, summary = paginate(likes, page)

    return {'user': user,
            'likes': likes,
            'page_summary': summary,
            'tags': Tag.objects().order_by('-popularity')[:10]}
Пример #6
0
def likes_get(username):
    user = get_user(username)

    page = get_page()
    likes = user.likes.order_by('-updated_at')
    likes, summary = paginate(likes, page)

    return {
        'user': user,
        'likes': likes,
        'page_summary': summary,
        'tags': Tag.objects().order_by('-popularity')[:10]
    }
Пример #7
0
def user_index(username):
    page = get_page()
    user = get_user(username)

    pastes = user.pastes.order_by('-updated_at')
    if not (request.user and request.user == user):
        pastes = pastes(is_private=False)

    pastes, summary = paginate(pastes, page)

    return {'user': user,
            'pastes': pastes,
            'page_summary': summary,
            'tags': Tag.objects().order_by('-popularity')[:10]}
Пример #8
0
def user_index(username):
    page = get_page()
    user = get_user(username)

    pastes = user.pastes.order_by('-updated_at')
    if not (request.user and request.user == user):
        pastes = pastes(is_private=False)

    pastes, summary = paginate(pastes, page)

    return {
        'user': user,
        'pastes': pastes,
        'page_summary': summary,
        'tags': Tag.objects().order_by('-popularity')[:10]
    }