Tecnologias | Projeto | Instalação| Telas | Exemplo
Esse projeto foi desenvolvido com as seguintes tecnologias:
Pequeno projeto para salvar pokémons da PokéAPI e exibí-los em uma página
Models
Ter instalado:
# Entrar na pasta dos arquivos do backend
cd backend
# Renomear env_example.py para env.py
cp setup/env_example.py setup/env.py
# ADICIONE OS VALORES CORRETOS
# Criar um ambiente virtual
python -m venv venv
# Ativar o ambiente virtual
. activate.sh
# ou
. venv/Scripts/activate # windows
. venv/bin/activate # linux
# Instalar os pacotes necessários
pip install -r requirements.txt
# Executar as migrações
python manage.py migrate
# Criar superusuário (poderá fazer login e entrar no admin)
. create_su.sh
# username -> teste
# password -> teste1234
# Povoar banco de dados
python populate_pokemon.py
# Start
. run.sh
# ou
python manage.py runserver
- /admin
- /api/pokemons
- /api/pokemons?search=bulba
- /api/pokemons?search=fire
# Entrar na pasta dos arquivos do projeto frontend
cd web
# Renomear .env_example para .env
cp .env_example .env
# ADICIONE OS VALORES CORRETOS
# Instalar os pacotes do projeto
yarn install
# Rodar
yarn start
Screen 1