Example #1
0
def all(request, page=1):
    posts = get_posts_for_user(request.user, 'forum.read_post').order_by("-id")
    write_category = get_object_or_404(Category, slug='free')
    return render(request, "list.html",
                  {"show_category": True,
                   'write_at': write_category.slug,
                   "title": u"모든 글 보기",
                   "pagination": setup_paginator(posts, page, "forum-all", {})})
Example #2
0
def all(request, page=1):
    posts = get_posts_for_user(request.user, 'forum.read_post').order_by("-id")
    write_category = get_object_or_404(Category, slug='free')
    return render(
        request, "list.html", {
            "show_category": True,
            'write_at': write_category.slug,
            "title": u"모든 글 보기",
            "pagination": setup_paginator(posts, page, "forum-all", {})
        })
Example #3
0
def by_user(request, id, page=1):
    user = get_object_or_404(User, id=id)
    posts = get_posts_for_user(
        request.user, 'forum.read_post').filter(user=user).order_by("-id")
    return render(
        request, "by_user.html", {
            "filter_user":
            user,
            "pagination":
            setup_paginator(posts, page, "forum-byuser", {"id": user.id})
        })
Example #4
0
def by_user(request, id, page=1):
    user = get_object_or_404(User, id=id)
    posts = get_posts_for_user(request.user, 'forum.read_post').filter(user=user).order_by("-id")
    return render(request, "by_user.html",
                  {"filter_user": user,
                   "pagination": setup_paginator(posts, page, "forum-byuser", {"id": user.id})})
Example #5
0
 def index_queryset(self, using=None):
     return get_posts_for_user(self.anonymous, 'forum.read_post').filter(created_on__lte=datetime.datetime.now())