Antes de tudo, realize o clone do projeto em sua maquina local, e mova-se para dentro do diretório do projeto. Faça instalação do python, se necessário.
Após isso, instale as dependências:
pip install -r requirements.txtPara criar as tabelas no banco de dados, e popula-lo, execute:
# Cria tabelas
python manage.py migrate
# Executa a extração
python manage.py extracaoÉ importante notar que é necessário ter os arquivos da embrapa em seu computador para executar a extração. Após te-los, é necessário adicionar o caminho dos arquivos na variável PATH_BASE do arquivo rocklib/rocklib/utils.py.
Com isso você pode subir o servidor localmente, veja como:
# subir servidor
python manage.py runserverApós criar um model no arquivo rocksite/models.py você deve criar uma migration e executa-la, dessa forma:
python manage.py makemigrations
python manage.py migrate