Skip to content

Projeto desenvolvido para uma aula sobre Testes em Software na prática.

Notifications You must be signed in to change notification settings

felipecolen/testes_no_django

Repository files navigation

Django Backend

Projeto desenvolvido para uma aula sobre Testes em Software na prática.

Subir o projeto

Instale as dependências e suba o projeto. OBS: No Windows é necessário também instalar as dependências do requiriments-dev.txt (devido a problemas para servir arquivos estáticos a partir do Windows, foi adicionado a dependência do Whitenoise)

Recomenda-se utilizar o Python com Anaconda (já facilita a vida).

Execute os comandos abaixo em um terminal (bash/prompt) dentro da pasta raiz deste projeto.

# criar um ambiente virtual do Python com Anaconda
conda create --name tests_no_django python=3.10

# ativar o ambiente virtual
conda activate tests_no_django

# instalar Django djangorestframework etc...
python -m pip install -r requirements-dev.txt
python manage.py runserver  # roda o projeto na porta 8000
python manage.py runserver 8001 # roda o projeto na porta 8001

Acesse: http://localhost:8000/

Posteriormente, pela linha de comando será necessário apenas

# caso precise, ativar o ambiente
conda activate tests_no_django

#subir a app
python manage.py runserver

Docker

docker-compose up -d

Acesse: http://localhost:8080/

About

Projeto desenvolvido para uma aula sobre Testes em Software na prática.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published