Форум сайта python.su
За время работы понимаю что постоянно повторясь ввожу разные команды в консоль
типа запустить сервер, создать проект, создать приложение, отсановить сервер и тд и тп
Вообщем что бы хотелось:
как то удобно организовать это в графическом интерфейсе в контексте например директорий
те чтобы не заходить например самому в каталог проекта и писать там python manage.py runserver
и другие вещи, а просто кликать правой кнопкой на папку проекта и выбирать из меню любую команду
запустить сервер, создать приложение и тп.
потом если возникают какие то повторяющиеся действия также выносить их в контекст относительно каталога и чтобы все было доступно через меню в пару кликов.
сейчас пользуюсь тяжелым эклипсом, хочется попрбовать vim может там можно както оргнаизовать такие менюшки выбора действий при щелчке на каталоги?
Вообщем хотелось бы услышать мнения какими средствами можно организовать подобные удобства и вообще кто как избавляется от подобной рутины?
Офлайн
для кого-то это и не рутина вовсе:) Во как люди обленились…
Офлайн
IDE?
Офлайн
стоит у меня eclipse+pydev, что то не видел я в нем таких фич, есть кое какой автокомплит и то очень слабый видит только то что уже набрано в рамках файла ну и синтаксис подсвечивает, можно еще настроить чтобы прям в нем скрипт с окружением джанги запустить что иногда бывает удобно, а вот как там выполнять внешние комманды в текущем каталоге я так и не нашел.
Офлайн
Странно. У меня автокомплит хоть и глючил немного, но показывал явно больше, чем в границе файла.
В конфигурациях Run все есть.
Офлайн
Evg, Window -> Preferences -> Pydev -> Interpreter - Python нужно выбрать или добавить правильные каталоги (это для всех проектов), в Project -> Properties -> PyDev - PYTHONPATH добавить специфичные для проекта и после этого автокомплит вполне работает.
Офлайн
да, добавил там путь к джанге и заработал автокомплит по полной, спасибо.
Пробую настроить vim под windows, поставил vim72 пересобрал сходник с поддержкой питона, заработал автокомплит для дефолтных ф-и,
теперь пробую сделать чтобы видел и джангу, основываяст вот на этом: http://blog.fluther.com/blog/2008/10/17/django-vim/
но чтото не пойму куда там прописывать приводимое “DJANGO_SETTINGS_FILE=myapp.settings vim”
помогите кто уже под виндой настраивал что там делать нужно?
Офлайн
вообщем разобрался нужно прописать в окружении
PYTHONPATH = ‘путь к проекту’
DJANGO_SETTINGS_MODULE = settings
затем перезагрузиться
жаль только он не подсказывает аргументы, не нравится еще то что нужно нажимать постоянно ctrl-x,ctrl-o можно как-нить сделать чтобы оно автоматом выскакивало?
Офлайн