Внимание: процесс первичной установки занимает до 15 минут, во время которого к вам по сети прилетит 800 Мб данных.
-
Установите Virtual Box и Vagrant.
-
Склонируйте репозиотрий себе:
git clone [email protected]:vpavlenko/pythontutor-ru.git
-
Перейдите в папку с репозиторием и скажите
vagrant up
Всё. К вам прилетит образ Ubuntu 12.04, на её основе развернётся виртуальная машина, в неё все используемые питоновские пакеты, в т. ч. Django. Папка репозитория будет общей папкой между вашей системой и виртуальной машиной, так что все изменения, которые вы производите в файлах, сразу будут подхвачены Джангой (мы надеемся).
Готовый дев-сервер будет виден из машины хозяина по адресу http://127.0.0.1:8042/
В базе присутствуют два пользователя:
- администратор: логин admin, пароль password
- пользователь: логин user, пароль password
За каждого пользователя сделана одна посылка по самой первой задаче.
Виртуальную машину можно приостанавливать командой vagrant suspend
, выключать командой vagrant halt
и запускать заново командой vagrant up
. На неё также можно зайти по ssh: vagrant ssh
.
Для перезапуска сервера разработчика войдите на виртуальную машину по ssh и скажите
/vagrant/vagrant_conf/run.sh