100% acharam este documento útil (1 voto)
405 visualizações

Python Com Django

Mayron Cachina apresenta Python e Django. Python é uma linguagem de programação interpretada, multiparadigma e multiplataforma. Django é um framework web para Python que oferece mapeamento objeto-relacional, interface de administração, urls fáceis, sistemas de templates e internacionalização. O documento fornece detalhes sobre instalação de Django e seu padrão arquitetural MVT.

Enviado por

Mayron Cachina
Direitos autorais
© Attribution Non-Commercial (BY-NC)
Formatos disponíveis
Baixe no formato ODP, PDF, TXT ou leia on-line no Scribd
100% acharam este documento útil (1 voto)
405 visualizações

Python Com Django

Mayron Cachina apresenta Python e Django. Python é uma linguagem de programação interpretada, multiparadigma e multiplataforma. Django é um framework web para Python que oferece mapeamento objeto-relacional, interface de administração, urls fáceis, sistemas de templates e internacionalização. O documento fornece detalhes sobre instalação de Django e seu padrão arquitetural MVT.

Enviado por

Mayron Cachina
Direitos autorais
© Attribution Non-Commercial (BY-NC)
Formatos disponíveis
Baixe no formato ODP, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 39

Python com Django

Mayron Cachina

mayroncachina@gmail.com http://cachina.com.br

Quem Sou ?

MayronCachina

AnalistadeSistemasdaSINFO/UFRN GraduadoemSistemasdeInformao EspecialistaemSistemasCorporativos InstrutordaITCursos MembrodoPSL/RN,JavaRNe+WEB EvangelistadeLinuxeSoftwareLivre

http://python.org

No :

Paiton Phyton Pyton Pytohn

O que Python?

LinguagemdeProgramao Script OrientadoaObjetos CriadoporGuidovanRussom NomebaseadoemMontyPythonenonacobra...

O que Python?

Interpretada Livre Multiparadigma(EstruturadaeO.O.) Multiplataforma CaseSensitive Dinmica Simpleselegvel Controledeescopoporindentao

Por que usar?

Cdigomaislegvel Produtividade IntegraodeComponentes(C++,SOAP,Java,etc,) Prazer

Quem usa?

Quem usa?

O que posso fazer?

WEB Desktop Jogos Celulares

Desktop

WEB

Jogos

Jogos

Jogos

Jogos

Celulares

CelularesNokiaS60

Jython

http://djangoproject.com/

Django

Frameworkparadesenvolvimentoweb DesenvolvidoemPython Livre

Caractersticas

Mapeamentoobjetorelacional Interfacedeadministrao Urlsfceis Sistemadetemplates Internacionalizao Localizao

Instalao

BaixaroDjango(versoatual1.2.3) http://djangoproject.com Descompactarotar.gz Executarocomando: pythonsetup.pyinstall

Instalao

BaixaroDjango(versoatual1.2.3) http://djangoproject.com Descompactarotar.gz Executarocomando: tarxfvzDjango1.2.3.tar.gz cdDjango1.2.3 pythonsetup.pyinstall

Instalao

sudoaptgetinstallpythondjango

Como Funciona?

Fonte: Livro Aprendendo Django no planeta terra

Mapeamento Objeto Relacional

Interface de Administrao

Interface de Administrao

Interface de Administrao

Interface de Administrao

Urls Fceis

Padro Arquitetural

MODEL TEMPLATE - VIEW


X

MODEL VIEW - CONTROL

Sistemas de Templates

Sistemas de Templates Herana

Internacionalizao e Localizao

Referncias

http://djangoproject.com http://www.djangobook.com/ https://groups.google.com/group/djangobrasil http://www.aprendendodjango.com/

Dvidas

Divulgaes

+ DojoRN Grupy-RN

http://dojorn.wordpress.com/

https://groups.google.com/group/grupy-rn

OBRIGADO !

Mayron Cachina http://cachina.com.br mayroncachina@gmail.com @mayroncachina

Você também pode gostar