Skip to content

Instantly share code, notes, and snippets.

Created February 16, 2016 15:59

Revisions

  1. @invalid-email-address Anonymous created this gist Feb 16, 2016.
    13 changes: 13 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    #Функия для сортировки тредам по последним ответам или дате создания
    threads = Thread.objects.all()
    def thread_list_f(threads):
    work_list = []
    thread_list = []
    for element in threads:
    try:
    work_list.append(Anon_Post.objects.filter(post_thread=element).order_by('post_time')[::-1][0].post_time)
    except IndexError:
    work_list.append(element.thread_time)

    work_list.sort()
    work_list.reverse()