library_views.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:Plamber 作者: OlegKlimenko 项目源码 文件源码
def selected_category(request, category_id):
    """
    Returns page with selected category.
    """
    if request.method == 'GET':
        category = Category.objects.get(id=category_id)
        books = Book.objects.filter(id_category=category).order_by('book_name')

        filtered_books = Book.exclude_private_books(request.user, books)

        context = {'category': category, 'books': filtered_books, 'category_number': category_id}
        return render(request, 'selected_category.html', context)

    else:
        return HttpResponse(status=404)


# ----------------------------------------------------------------------------------------------------------------------
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号