django/django — pull request #1163 by lukaszb (2013-05-19 11:44:33+00:00)
Title: Ticket 19303

Allows user to override widgets in admin for db fields that specifies choices explicitly.

Those are without any refactor (as suggested at https://code.djangoproject.com/ticket/19303#comment:2) - as refactor would involve more changes than this fix while still not helping in readability a lot [choices field would still need to be handled as a special case]).