Skip to content

thiago-garcia/curso-django

Repository files navigation

Curso Django

Código desenvolvido no módulo de Django do https://www.dev.pro.br/

codecov

Projeto desenvolvido com Django e utiliza Pipenv como gerenciador de dependências e Python Decouple para configurações.

Requisitos para executar localmente:

  • Git
  • Python >= 3.10
  • Docker e Docker Compose

Clonar e instalar dependências:

git clone https://github.com/thiago-garcia/curso-django.git
cd curso-django
cp contrib/env-sample .env
python -m pip install pipenv
pipenv sync -d

Necessário editar a linha do arquivo .env para DEBUG=True

O projeto utiliza Postgres como banco de dados. Com docker compose, executar:

docker compose up -d

Aplicar migrações no banco de dados e criar usuário:

# necessário estar no virtualenv, caso não esteja ativo, executar:
pipenv shell 

# aplicar migrações e criar usuário
python manage.py migrate
python manage.py createsuperuser

Rodar o servidor localmente:

# necessário estar no virtualenv, caso não esteja ativo, executar:
pipenv shell 

python manage.py runserver

About

Código desenvolvido no módulo de Django do https://www.dev.pro.br/

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages