Django reverse ordering with ListView
问题 I have implemented ordering in a generic ListView: class CarList(LoginRequiredMixin, ListView): model = Car paginate_by = 30 ordering = 'car_id_internal' def get_ordering(self): return self.request.GET.get('ordering', 'car_id_internal') def get_context_data(self, *args, **kwargs): context = super(CarList, self).get_context_data(*args, **kwargs) context['current_order'] = self.get_ordering() return context And in my template: <thead> <tr> <th><a href="{% url 'car_list' %}?ordering=car_id