diff --git a/ajax_datatable/columns.py b/ajax_datatable/columns.py index f0bef03..c1ccc64 100644 --- a/ajax_datatable/columns.py +++ b/ajax_datatable/columns.py @@ -318,7 +318,7 @@ def __repr__(self): def get_order_mode(self): if not self.ascending: - return '-' + self.column_link.get_field_search_path() - return self.column_link.get_field_search_path() + return models.F(self.column_link.get_field_search_path()).desc(nulls_last=True) + return models.F(self.column_link.get_field_search_path()).asc(nulls_last=True) ################################################################################