- Após o download, dentro do Visual Studio Code, execute o comando para criar e utilizar o ambiente Python
Comando para criar o ambiente de desenvolvimento:
docker-compose build
Comando para utilizar o ambiente de desenvolvimento criado:
docker-compose up -d
Caso já tenha o Visual Studio Code instalado em seu sistema operacional, não é necessário seguir os passos abaixo
Aqui estão as instruções para instalar o Visual Studio Code (VSCode) em diferentes sistemas operacionais.
- Acesse o site oficial do VSCode em https://code.visualstudio.com/.
- Clique no botão de download para Windows.
- Execute o instalador que foi baixado (geralmente chamado VSCodeSetup.exe).
- Siga as instruções do instalador, aceitando os padrões recomendados, como associação de arquivos, a menos que você tenha preferências específicas.
- Após a instalação, inicie o Visual Studio Code a partir do menu Iniciar ou do ícone na área de trabalho.
- Acesse o site oficial do VSCode em https://code.visualstudio.com/.
- Clique no botão de download para macOS.
- Uma vez que o arquivo .dmg for baixado, abra-o.
- Arraste o ícone do Visual Studio Code para a pasta de "Aplicativos" no seu Mac.
- Abra o VSCode a partir da pasta de "Aplicativos" ou da Dock.
- A forma mais simples de instalar o Visual Studio Code em distribuições Debian/Ubuntu é baixar e instalar o pacote .deb (64 bits) Debian ou Ubunto. Caso utilize outra distribuição, neste link você encontra a documentação oficial com as explicações e passo a passo da instalação.
Acessar o diretório fastapi-produtos
cd /referencial/src/django-produtos
Criar o ambiente virtual
python -m venv ./venv
Para ativar o ambiente virtual
source venv/bin/activate
Instalar o Django
pip install django
Criar um arquivo txt com as dependências do projeto
pip freeze > requirements.txt
Para executar o servidor Django
python manage.py runserver 0.0.0.0:8000
Para criar um app no Django
python manage.py startapp produto
Criar a migração dos modelos Django no banco de dados
python manage.py makemigrations
python manage.py migrate
Criar um super usuário para o Django Admin
python manage.py createsuperuser
Acessar o diretório fastapi-produtos
cd /referencial/src/fastapi-produtos
Para instalar os pacotes necessários para rodar o servidor FastAPI
pip install fastapi uvicorn
Para executar o servidor FastAPI
uvicorn app:app --host 0.0.0.0 --port 8080 --reload