Para garantir o correto funcionamento do aplicativo, é recomendável especificar a versão exata do Python ao instalar. Execute o comando abaixo para instalar o Python 3:
sudo apt install python3
Para configurar um ambiente virtual utilize o seguinte comando
pip install virtualenv
virtualenv Azure
Em seguida, acesso o diretório.
cd Azure/
Em seguida, ative o ambiente virtual:
source ./bin/activate
Depois instale as dependências do projetos:
pip install -r requeriment.txt
Para rodar a aplicação, certifique-se de ter o Docker instalado, pois ele permitirá executar o PostgreSQL em um ambiente controlado, configurado de acordo com as especificações da aplicação. Use o comando a seguir para iniciar um contêiner PostgreSQL:
docker run --name meu_postgres -e POSTGRES_DB=public -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -p 5433:5432 -d postgres:latest
Para criar as tabelas no banco e baixar as dependências execute o comando:
python3 manage.py makemigrations && python3 manage.py migrate
Para rodar o servidor execute o comando:
python3 manage.py runserver