Skip to content

Este repositório é para demonstrar a construção de projetos utilizando o framework Django para Python no módulo Django durante o Bootcamp DevPro.

License

Notifications You must be signed in to change notification settings

lipegomes/curso-django

Repository files navigation

curso-django-pythonpro

Build Status Updates Python 3 codecov

Código desenvolvido durante o módulo de Django do Bootcamp DevPro.

Abordado a construção de projetos utilizando o Framework Django para python no back-end e front-end.

Requerimentos:

  • Ter a versão 3.xx do python instalada no notebook ou pc.
  • Ter o pipenv instalado.
pip install pipenv
  • Criar o ambiente virtual na pasta do projeto e instalar os requirements:

    Criar o .venv, instalar as dependências e ativar o shell do ambiente virtual:

    pipenv sync
    pipenv shell

    Instalar somente as dependências de desenvolvimento:

    pipenv sync -d

Verificar qualidade de código:

flake8

Ferramentas utilizadas:

Ambiente virtual:

  1. Pipenv

Frameworks:

  1. Django
  2. Bootstrap

Deploy:

  1. Git
  2. Travis CLI
  3. Heroku
  4. AWS
  5. django-s3-folder-storage
  6. Collectfast

Testes e qualidade do código:

  1. PyTest
  2. PyTest-Cov
  3. Pytest-Mock
  4. Pytest-Django
  5. Django-Debug-Toolbar

Gestão da atualização de dependências:

  1. PyUp

Monitoramento de erros:

  1. Sentry

Envio de emails:

  1. Mailchimp

Licença

Este projeto é licenciado sobre a licença MIT - veja LICENSE para mais informações.

Acknowledgments

  • Renzo Nuccitelli LinkedIn

  • Este módulo foi construído durante o Bootcamp DevPro do PythonPro.

About

Este repositório é para demonstrar a construção de projetos utilizando o framework Django para Python no módulo Django durante o Bootcamp DevPro.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published