Configurar e Correr o Projecto - HelpingHandPT/COVID19-be GitHub Wiki

Recomenda-se o uso de um ambiente virtual (venv) para este projecto. O ambiente virtual não deve ser adicionado ao repositório.

Criar e Activar Ambiente Virtual

Windows

  1. Abrir uma linha de comandos
  2. Correr o comando:
> python -m venv "C:\caminho\do\ambiente"

Este caminho pode ser qualquer directoria fora do repositório

  1. Activar o ambiente virtual:
> "C:\caminho\do\ambiente\Scripts\activate"

A prompt da linha de comandos terá agora como prefixo o nome do ambiente virtual.

Por exemplo, o caminho C:\folder1\myvenv corresponde a um ambiente virtual chamado myenv. Após activar o ambiente, a linha de comandos deverá aparecer da seguinte forma:

(myvenv) C:\

Desactivar o Ambiente Virtual

Para desativar o ambiente virtual em Windows, Linux e Mac OS executar:

> deactivate

Instalar Os Módulos Necessários no Ambiente Virtual

  1. Com o ambiente virtual activo na linha de comandos, navegar até à directoria do projecto
> cd ../COVID19-be/
  1. Correr o comando:
> pip install -r requirements.txt

Este comando irá instalar todos os pacotes necessários definidos no ficheiro requirements.txt

Correr o Projecto

  1. Com o ambiente virtual activo na linha de comandos, navegar até à pasta do servidor
> cd ../COVID19-be/django_server
  1. Correr o comando:
> python manage.py runserver

O servidor deverá estar a correr na porta 8000 por default. Para verificar se o servidor está a correr, navegar até http://127.0.0.1:8000/