items_for_result() in admin_list.py should be more field type agnostic
|Reported by:||Rupe||Owned by:||nobody|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
It would be helpful to add a format() method to the Field object so that items_for_result() in admin_list.py does not need to be modified when adding a field that needs special formating. The format method would output a formatted string output. If the format method was the fall back for setting the result_repr value in items_for_result() the IF statement could be simplified and my currency objects could be completely standalone without having to modify any Django code.