Começando¶
Buscando ajuda¶
Se você tiver problemas e não consegue descobrir como resolve-lo, você pode obter ajuda a partir de nosso sistema de tickets.
Configurando o ambiente.¶
Instalando os pacotes necessarios.
$ sudo aptitude install build-essential libpq-dev git git-core python-dev python-virtualenv python-pip libcurl4-gnutls-dev
Configurando o virtualenv ou virtualenvwrapper.¶
VirtualEnv.
$ mkdir ~/venvs
$ cd ~/venvs
$ virtualenv --unzip-setuptools pywatch
$ source ~/venvs/pywatch/bin/activate
Virtualenvwrapper.
$ mkdir ~/venvs
$ sudo pip install virtualenvwrapper
$ echo >> "source '/usr/local/bin/virtualenvwrapper.sh'" .bashrc/.zshrc
$ echo >> "WORKON_HOME='~/venvs'
$ mkvirtualenv pywatch
Ativar o ambiente.
$ workon pywatch
Clonando o repositorio do projeto¶
Definir uma pasta para conter os projetos: code, workspace-django, projetos etc...
$ mkdir ~/workspace-django
$ cd ~/workspace-django
$ git clone git@github.com:lucassimon/pywatch.com.br.git
$ cd pywatch.com.br
Instalando os pacotes do requirements.txt¶
Pacotes de desenvolvimento.
$ cd workspace-django/pywatch.com.br
$ pip install -r requirements/dev.txt
Executar o syncdb e fazer as migrações¶
Primeiro o syncdb.
$ cd pywatch.com.br
$ python manage.py syncdb --migrate --settings=pywatch.settings.dev
Segundo, executar as migrates.
$ python manage.py migrate --all --settings=pywatch.settings.dev
Executar o runserver¶
Execute.
$ cd pywatch.com.br
$ python manage.py runserver --settings=pywatch.settings.dev