Python na web com    Guilherme Policicio Rey      POO – Fábio Kon
O que é Django?Django é um framework web de alto nível   escrito em Python que estimula o    desenvolvimento rápido e limpo
História Criado por Adrian Holovaty and Jacob Kaplan-moss O nome veio do guitarrista favorito de um dos   criadores, “Dj...
História (cont.) Primeiro webapp com Django:   http://6newslawrence.com/ Se Rails nasceu do Basecamp,   pode-se dizer qu...
Algumas filosofias Pouco código Desenvolvimento rápido DRY (Don’t repeat yourself) Consistência
Ferramentas Autenticação Testes Unitários Internacionalização Url design Admin GeoDjango Etc…
Models
Views
Templates
Mas… Não era para ser MVC?                     Model              View        Controller
Dúvidas?
Python na web: django
Python na web: django
Python na web: django
Python na web: django
Upcoming SlideShare
Loading in …5
×

Python na web: django

473 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
473
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Python na web: django

  1. 1. Python na web com Guilherme Policicio Rey POO – Fábio Kon
  2. 2. O que é Django?Django é um framework web de alto nível escrito em Python que estimula o desenvolvimento rápido e limpo
  3. 3. História Criado por Adrian Holovaty and Jacob Kaplan-moss O nome veio do guitarrista favorito de um dos criadores, “Django Reinhardt” Surgiu dentro de um ambiente de redação
  4. 4. História (cont.) Primeiro webapp com Django: http://6newslawrence.com/ Se Rails nasceu do Basecamp, pode-se dizer que Django nasceu do http://www.lawrence.com/ Open-source em 2005
  5. 5. Algumas filosofias Pouco código Desenvolvimento rápido DRY (Don’t repeat yourself) Consistência
  6. 6. Ferramentas Autenticação Testes Unitários Internacionalização Url design Admin GeoDjango Etc…
  7. 7. Models
  8. 8. Views
  9. 9. Templates
  10. 10. Mas… Não era para ser MVC? Model View Controller
  11. 11. Dúvidas?

×