Beispiel #1
0
def postlist(request):
    """The blog view, if no user logged in or chosen display the home page."""
    # if no blog is selected invite the users to signup or redirect to dash
    if not request.blog:
        if request.user_blog:
            return redirect(fullurl(reverse('dash')))
        else:
            return render(request, "home.html")

    else:
        posts = Post.query_from(request.blog)
        return render(request, "blog.html", {
            'blog': request.blog,
            'posts': posts
        })