Django:

O que fazer depois do primeiro tutorial

Daniel Bastos

Programador Python
Freelancer

Acadêmico

 

Eventos:

Trilha de Python (TDC 2014/2015)

PySM (2014 / 2015 / 2019)

PyCaxias (2018)

O tema da palestra

  1. Amigo "Javeiro"
  2. Experiências pessoais
  3. Limites dos tutoriais para iniciantes

Boas práticas - Consenso

  1. Requirements enxuto e organizado
  2. Variáveis de ambiente
  3. Settings
  4. PEP8
  5. README

Boas práticas - Não tão consenso assim

  1. Isolar suas apps
  2. Isolar seus templates
  3. Usar um arquivo de settings
  4. Generic views

Diretório do projeto

Boas práticas - Minha opinião

  1. Pytest
  2. Diretório do projeto limpo
  3. Logs salvam vidas
  4. Makefile
  5. URLs vs Rotas
  6. Não lute contra o framework
  7. Crie o seu project template

Makefile

Bibliotecas para não passar trabalho

  1. decouple / prettyconf
  2. dj-database-url
  3. django-extensions
  4. django-qurl
  5. django-widget-tweaks
  6. ipdb
  7. django-rest-framework
  8. pytest
  9. factory-boy
  10. django-debug-toolbar
  11. pre-commit
  12. django-simple-form

Obrigado!

Perguntas?

Django:

By Daniel Bastos