Em python, classificando no campo de data, o campo às vezes pode ser nulo

Estou tendo dificuldade em encontrar uma maneira inteligente de lidar com esse tipo. Eu tenho dados voltando de uma leitura de banco de dados. Quero classificar a data da contagem. Entretanto, às vezes, AccoutingDate pode ser nulo. Atualmente, estou fazendo o seguinte:

results = sorted(results, key=operator.itemgetter('accountingdate'), reverse=True)

Mas, isso ocorre com "TypeError: não é possível comparar datetime.date com NoneType" devido ao fato de algumas datas importantes serem nulas.

Qual é a maneira "mais correta" ou "mais pitônica" de lidar com isso?

questionAnswers(2)

yourAnswerToTheQuestion