Python 按创建顺序查询除最新对象外的所有对象

Python 按创建顺序查询除最新对象外的所有对象,python,django,django-models,django-queryset,Python,Django,Django Models,Django Queryset,正如标题所解释的,假设我有以下疑问: main_article = Article.objects.latest() prev_articles = Article.objects.all().order_by('-created') 我希望prev\u articles不包含最新的文章(即main\u articles的对象)。我试着查找这个,但在链接上一篇文章时,似乎找不到排除最新文章的方法 你会怎么做 try: articles = Article.objects

正如标题所解释的,假设我有以下疑问:

    main_article = Article.objects.latest()
    prev_articles = Article.objects.all().order_by('-created')
我希望
prev\u articles
不包含最新的文章(即
main\u articles
的对象)。我试着查找这个,但在链接
上一篇文章时,似乎找不到排除最新文章的方法

你会怎么做

try:
    articles = Article.objects.all().order_by('-created')[1:]
except IndexError:
    articles = Article.objects.none()