コード例 #1
0
ファイル: views.py プロジェクト: MightyPixel/MightyBlog
def category(request, category):
    try:
        category = Category.objects.get(name= category)
        all_posts = Post.objects.filter(category= category)
        related_posts = TaggedItem.objects.get_related(all_posts[0], Post)[:6]
    except:
        category = Category()
        category.name = "No Articles Yet"
        all_posts = []
        related_posts = []

    categories = Category.objects.all()

    return render_to_response('articles.html',
        {
            "page_title": category.name,
            "page_moto": category.description,
            "page_cover": category.get_cover_url(),
            "posts" : all_posts,
            "categories" : categories,
            "related" : related_posts,
        },
        context_instance=RequestContext(request))