def last(self):
        objects = list((self.reverse() if self.ordered else self.order_by('-pk'))[:1])
        if objects:
            return objects[0]
        return None
list_filter works with two-characters long field names (#16080).
dataset/ETHPy150Open django/django/django/db/models/query.py/QuerySet.last--crossover with--dataset/ETHPy150Open django/django/tests/admin_filters/tests.py/ListFiltersTests.test_two_characters_long_field