Октябрь 27, 2008
Автоматизация простой операции
Довольно таки полезно автоматизировать повторяющиеся операции.
Например:
original_save_photo = views.save_photo
original_all = Album.objects.all
original_get_sizes = views.get_sizes
original_filter = Photo.objects.filter
original_send_json = Ajax.send_json
Потом надо вернуть данные свойства на место — довольно таки назойливая ручная операция:
views.save_photo = original_save_photo
Album.objects.all = original_all
views.get_sizes = original_get_sizes
Photo.objects.filter = original_filter
Ajax.send_json = original_send_json
Я такую операцию в эклипсе провожу с помощью замены
Ищу: ^\s*(.+)?\s=\s (.+)?$
Меняю на: $2 = $1



Давай еще фоток! До самого низу чтоб.