Я сделал то же самое, что и jnns, а также переопределил список упорядочения _meta, чтобы упорядочить список пользователей по их полному имени.
# hack for displaying user's full name instead of username and order them by full name
def user_unicode_patch(self):
return '%s %s' % (self.first_name, self.last_name)
User.__unicode__ = user_unicode_patch
User._meta.ordering = ['first_name', 'last_name']
Я добавил это в файл модели UserProfile.
Не думаю, что это лучший способ сделать это, но наверняка это очень просто и практично. Протестировано в Django 1.4
Для Django 1.5 после этого будет легче сделать это, так как у нас будет больше контроля над моделью User.