====== Настройка Bitbucket+Eclipse+Django ====== <колонки 100% 50% > ===== Общая часть ===== === В какой-нибудь папке настраиваем окружение для Django проекта === * cd ~/Programm * python3 -m venv env-django * source env-django/bin/activate * pip install %%--%%upgrade pip * pip install django * в корень добавить .gitignore с содержимым *.pyc === Настройка коннектора к БД === * dnf install mariadb-devel (libmariadb-dev для Debian) * pip install mysqlclient (mysqlclient рекомендован для python3) === Bitbucket.org === * Создаём репозиторий на Bitbucket === Eclipse === * Переключаемся на перспективу Git * Клонируем репозиторий на локальную машину * Появляется строчка с новым локальным репозиторием * В настройках Eclipse добавляем интерпретатор из окружения * Window-Preferences-PyDev-Python interpreters * Добавить новый интерпретатор python-django * Путь к интерпретатору ~/Programm/env-django/bin/python3 <новаяколонка> ===== Проект в подпапке ===== * Создаём новый проект стандартным способом (например Dj проект) * Правой кнопкой на проект, Team-Share Project * Git * Выбираем локальный репозиторий, клонированный ранее ===== Проект корне репозитория ===== :!: Eclipse стандартным способом не умеет расшаривать проект в корень репозитория. Только в подпапку. * Создаём новый проект стандартным способом (например Dj проект) * Файлы проекта копируем вручную в корень склонированного репозитория * Удаляем проект вместе с данными * Переходим в перспективу Git * Правой кнопкой по клонированному репозиторию (в который только что положили файлы проекта) * Import Projects... * Import existing Eclipse projects