Уведомления

Группа в Telegram: @pythonsu

#1 Май 6, 2009 18:44:36

Evg
От:
Зарегистрирован: 2008-12-25
Сообщения: 346
Репутация: +  -1  -
Профиль   Отправить e-mail  

удобство работы над проектами

За время работы понимаю что постоянно повторясь ввожу разные команды в консоль
типа запустить сервер, создать проект, создать приложение, отсановить сервер и тд и тп

Вообщем что бы хотелось:
как то удобно организовать это в графическом интерфейсе в контексте например директорий
те чтобы не заходить например самому в каталог проекта и писать там python manage.py runserver
и другие вещи, а просто кликать правой кнопкой на папку проекта и выбирать из меню любую команду
запустить сервер, создать приложение и тп.

потом если возникают какие то повторяющиеся действия также выносить их в контекст относительно каталога и чтобы все было доступно через меню в пару кликов.

сейчас пользуюсь тяжелым эклипсом, хочется попрбовать vim может там можно както оргнаизовать такие менюшки выбора действий при щелчке на каталоги?

Вообщем хотелось бы услышать мнения какими средствами можно организовать подобные удобства и вообще кто как избавляется от подобной рутины?



Офлайн

#2 Май 6, 2009 20:44:02

poltergeist
От:
Зарегистрирован: 2007-02-28
Сообщения: 522
Репутация: +  0  -
Профиль   Отправить e-mail  

удобство работы над проектами

для кого-то это и не рутина вовсе:) Во как люди обленились…



Офлайн

#3 Май 6, 2009 22:35:58

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

удобство работы над проектами

IDE?

Офлайн

#4 Май 6, 2009 22:57:04

Evg
От:
Зарегистрирован: 2008-12-25
Сообщения: 346
Репутация: +  -1  -
Профиль   Отправить e-mail  

удобство работы над проектами

стоит у меня eclipse+pydev, что то не видел я в нем таких фич, есть кое какой автокомплит и то очень слабый видит только то что уже набрано в рамках файла ну и синтаксис подсвечивает, можно еще настроить чтобы прям в нем скрипт с окружением джанги запустить что иногда бывает удобно, а вот как там выполнять внешние комманды в текущем каталоге я так и не нашел.



Офлайн

#5 Май 7, 2009 00:49:33

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

удобство работы над проектами

Странно. У меня автокомплит хоть и глючил немного, но показывал явно больше, чем в границе файла.
В конфигурациях Run все есть.

Офлайн

#6 Май 7, 2009 01:52:02

AlexKiriukha
От:
Зарегистрирован: 2008-02-03
Сообщения: 81
Репутация: +  0  -
Профиль   Отправить e-mail  

удобство работы над проектами

Evg, Window -> Preferences -> Pydev -> Interpreter - Python нужно выбрать или добавить правильные каталоги (это для всех проектов), в Project -> Properties -> PyDev - PYTHONPATH добавить специфичные для проекта и после этого автокомплит вполне работает.



Офлайн

#7 Май 7, 2009 22:31:31

Evg
От:
Зарегистрирован: 2008-12-25
Сообщения: 346
Репутация: +  -1  -
Профиль   Отправить e-mail  

удобство работы над проектами

да, добавил там путь к джанге и заработал автокомплит по полной, спасибо.

Пробую настроить vim под windows, поставил vim72 пересобрал сходник с поддержкой питона, заработал автокомплит для дефолтных ф-и,
теперь пробую сделать чтобы видел и джангу, основываяст вот на этом: http://blog.fluther.com/blog/2008/10/17/django-vim/

но чтото не пойму куда там прописывать приводимое “DJANGO_SETTINGS_FILE=myapp.settings vim”
помогите кто уже под виндой настраивал что там делать нужно?



Офлайн

#8 Май 8, 2009 13:31:51

Evg
От:
Зарегистрирован: 2008-12-25
Сообщения: 346
Репутация: +  -1  -
Профиль   Отправить e-mail  

удобство работы над проектами

вообщем разобрался нужно прописать в окружении
PYTHONPATH = ‘путь к проекту’
DJANGO_SETTINGS_MODULE = settings
затем перезагрузиться

жаль только он не подсказывает аргументы, не нравится еще то что нужно нажимать постоянно ctrl-x,ctrl-o можно как-нить сделать чтобы оно автоматом выскакивало?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version