- publish_date 倒序
通过排序来选择最新的五篇文章
top5_article_list = Article.objects.order_by('-article_id')[:5] paginator = Paginator(all_article, 3) page_num = paginator.num_pages page_article_list = paginator.page(page) if page_article_list.has_next(): next_page = page + 1 else: next_page = page if page_article_list.has_previous(): previous_page = page - 1 else: previous_page = page return render(request, 'blog/index.html', { 'article_list': page_article_list, 'page_num': range(1, int(page_num) + 1), 'curr_page': page, 'previous_page': previous_page, 'next_page': next_page, 'top5_article_list': top5_article_list })
Django
排序
Object.objects.order_by('-Column')
-:表示倒序