Кажется, это что-то вроде
self.widget.attrs = initial and self.model.objects.filter(id__in=initial) or
или для Python 2.5
self.widget.attrs = self.model.objects.filter(id__in=initial) if initial else
Для более мощного рефактора кусок кода слишком мал :)
А если серьезно - то
http://www.martinfowler.comИ, главное, его книга Refactoring: Improving the Design of Existing Code
Я ее давным давно бумажную покулал.
Есть еще
http://www.refactoring.com