02 августа 2013

Ошибка загрузки файлов Django

Как-то в начале изучения Django после определённых манипуляций с settings.py столкнулся с ошибкой AttributeError  'tuple' object has no attribute 'startswith'. Ошибка возникает из-за не правильного пути загрузки файлов указанного в MEDIA_ROOT

Как не правильно :
MEDIA_ROOT = ('/project/media',)
Как должно выглядеть:
MEDIA_ROOT = '/project/media'

01 августа 2013

Удаление плагинов Eclipse

Недавно переустановил все системы, начал устанавливать весь необходимый софт. Так получилось что не правильно установил PyDev в Eclipse, в следствии чего перестал работать Code Analysis, а так же столь необходимое дополнение PEP8 без которого работать тоже не очень удобно. Пришлось переустановить все PyDev заново, как его удалить нашел не сразу, но даже при удалении Eclipse плагины остаются так что вот небольшой гайд!

На панели ищем Help внизу выпадающего списка есть About Eclipse в открывшемся окне есть Installation Details, после нажатия открывается окно в котором весь список установленных плагинов, в котором можете выбрать и удалить необходимый!

25 июня 2013

Как в Eclipse включить нумерацию строк?

Каждый раз при переустановке системы не важно какого семейства Windows или *nix,
сталкиваюсь с проблемной настройки любимой IDE для разработки. Систему переустанавливаю раз в пол года и от раза к разу, забываю о некоторых настройках.
Вот собственно гайд настройки нумерации строк в Eclipse. Существует как минимум два способа включить нумерацию для окна редактора кода:

1. ЧЕРЕЗ СТРОКУ МЕНЮ

В строке меню находим Window. Далее выбираем Preferences и оказываемся в главном окне настроек всего Eclipse. В дереве пунктов (слева) можно выбратьGeneral- Editors- Text Editors, а можно набрать в поле ввода (фильтре) слово numbers и нажать Enter. В результате откроется окно с настройками текстовых редакторов. Там нужно найти пункт Show line numbers и поставить там галочку.

СПОСОБ 2. ЧЕРЕЗ КОНТЕКСТНОЕ МЕНЮ

Ставим курсор в окно редактора и вызываем контекстное меню правой. В меню выбираем Preferences и там сделать все тоже самое, что и в Способе 1.

Так же с помощью сочетания клавиш Ctrl+L можно перейти к нужной строке!