﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
10230	admin_order_field on callable field always pointing to ascending sort	chris.czub@…	nobody	"When I create a callable field in order to grab a field from a foreign key'd model and then try to set admin_order_field on that callable field, the template always points to ""?ot=asc"" in the URL, no matter if I am currently sorting ascending or descending. This means that I cannot by using the HTML controls switch to a descending sort on this field. If I change the url to ""?ot=desc"", it properly sorts in descending order.

Code in admin:

class OrderAdmin(admin.ModelAdmin):
    list_display = ('item', 'user', 'date', 'period', 'get_item_price')
    search_fields = ['item__name']
    date_hierarchy = 'date'
    list_filter = ['date']

    def get_item_price(self, obj):
        return ""$%s""%(obj.item.price)
    get_item_price.short_description = ""Price""
    get_item_price.admin_order_field = ""item__price""
"		closed	contrib.admin	1.0		duplicate			Unreviewed	0	0	0	0	0	0
