июля 28, 2009

Укрощение manage.py в Eclipse

Сегодня додумался до вроди бы очевидной вещи.

Уже давно использую этот совет для отладки Django приложения в Eclipse. И почему же то те метод не использовать для других рутинных операций. Ведь каждый раз (по крайней мере раз в день, учитывая сильные стороны консоли в Linux :) приходится в консоли набирать:

python manage.py ...

А если при этом гуляешь по директориям, то приходится каждый раз возвращаться в корень проекта. Очень напрягает. Итак, так почему бы не создать несколько конфигураций для запуска этих комманд в самом Eclipse? Все очень просто.

Создаем новую конфигурацию для запуска:



  1. Называем конфигурацию "Run syncdb", если мы собираемся синхронизировать базу данных.
  2. Выбираем главный модуль. Это будет "manage.py".

Заполняем поле "Program arguments":



... желаемой коммандой. В данном случае это будет "syncdb". И нажимаем "Apply" и "Close". Все. Можно пользоваться этой коммандой из меню.

Комментариев нет: