Уведомления

Группа в Telegram: @pythonsu

#1 Июль 10, 2008 16:22:19

chuwy
От:
Зарегистрирован: 2008-07-10
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Автозаполнение в Pydev для Django

Салют!
Собственно не работает оно :( точнее не работает только для Django.
Т.е. пишу from django. и хочу чтоб тут он мне подставлял forms, http, db, contrib и т.д. короче чтобы было так
Если ничего посовтовать не можете, то покажите на лучший на ваш взгляд IDE для Django (т.е. чтоб с этим автозаполнением всё ок было)
P.S. Всё установлено из репозиториев Ubuntu. И Eclipse+Pydev и Django.
Бэст рэгардс.



Офлайн

#2 Июль 10, 2008 16:33:55

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

Автозаполнение в Pydev для Django

Я кстати, в виме от такого тоже бы не отказался…

Офлайн

#3 Июль 10, 2008 18:27:25

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Автозаполнение в Pydev для Django

Добавь в preferences/PyDev/Interpreter-Python/System PYTHONPATH путь к джанге. То же относится и к любой другой библиотеке



Офлайн

#4 Июль 10, 2008 18:37:15

chuwy
От:
Зарегистрирован: 2008-07-10
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Автозаполнение в Pydev для Django

Помогло только после того как переустановил Django из архива.
Т.е. пока было установлено из репозиториев, Django находился в /var/lib/python-support/python2.5 и автозаполнение не работало, теперь Django в /usr/lib/python2.5/site-packages и автозаполнение работает.



Отредактировано (Июль 10, 2008 22:17:59)

Офлайн

#5 Сен. 13, 2008 14:58:00

prowler
От:
Зарегистрирован: 2008-09-13
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Автозаполнение в Pydev для Django

У меня совершенно аналогичная проблема: автозаполнение для стандартной библиотеки работает прекрасно, а для джанго – нет. В PYTHONPATH путь прописан, и даже на всякий случай в built-in libraries добавлена строчка django. В чём здесь может быть дело?



Офлайн

#6 Сен. 14, 2008 09:24:50

Lolka
От:
Зарегистрирован: 2007-09-29
Сообщения: 128
Репутация: +  0  -
Профиль   Отправить e-mail  

Автозаполнение в Pydev для Django

У меня джанга из транка, но есть ln -s
/usr/lib/python2.5/site-packages/django -> /var/python/django-trunk/django/
Автозаполнение работает.



Офлайн

#7 Ноя. 9, 2008 16:17:58

strobe
От:
Зарегистрирован: 2008-11-08
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Автозаполнение в Pydev для Django

как выяснилось чтобы автозаполнение коректно работало нужно чтобы в настройках проекта были указаны все директрории django а не только корневая ..
в общем с помощью скрипта от сюда http://fernandotakai.wordpress.com/2008/04/22/adding-auto-complete-to-a-django-pydev-project-on-eclipse/ генерим текст с путями и копируем его в файл проекта .pydevproject и все будет автозаполняться как надо)



Офлайн

#8 Ноя. 9, 2008 19:25:40

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

Автозаполнение в Pydev для Django

Ну, и я в виме прикрутил через ropevim

Офлайн

#9 Ноя. 10, 2008 00:41:17

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

Автозаполнение в Pydev для Django

Ещё бы хорошее автодополнение для kate - вообще был счастье наступило.



Офлайн

#10 Июнь 24, 2009 15:26:05

Utburd
От:
Зарегистрирован: 2009-06-19
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Автозаполнение в Pydev для Django

strobe
как выяснилось чтобы автозаполнение коректно работало нужно чтобы в настройках проекта были указаны все директрории django а не только корневая ..
в общем с помощью скрипта от сюда http://fernandotakai.wordpress.com/2008/04/22/adding-auto-complete-to-a-django-pydev-project-on-eclipse/ генерим текст с путями и копируем его в файл проекта .pydevproject и все будет автозаполняться как надо)
сделал, но у меня почему-то не работает под виндой. если кто знает в чем проблема, отпишитесь



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version