Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Apresentação python weekend

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

Apresentação python weekend

Avatar for victorpb

victorpb

March 17, 2015

More Decks by victorpb

Other Decks in Programming

Transcript

  1. QUEM EU SOU? Nome: Formação: Profissão:  Victor Pereira 

    Licenciatura em matemática  Analista de Negócio de TI
  2. O que é Web2py É um framework criado por Massimo

    Di Pierro em 2007 com o intuito de tornar o ensino de desenvolvimento web mais fácil, mais rápido e mais seguro. Atualmente suporta as versões 2.7.x do python
  3. Algumas coisas sobre web2py  Sem Instalação  Full Stack

     Sem arquivo de configuração  IDE própria (baseada na web)  DAL (Database Abstraction Layer )  MVC  Retrocompatibilidade
  4. Models  Bancos suportados  SQLite  MySQL  PostgreSQL

     MSSQL  Firebird  Oracle  SAPDB  MongoDB  Google SQL  Google NoSQL  Google NoSQL/NDB
  5. Views Posso inserir código python nela utiliando o delimitador {{

    …. }};  Posso estender uma pagina Html usando {{extend 'nomedapagina.html'}};  Posso inserir elementos através de XML;  Posso inserir elementos através e código python;  Coisas interessantes sobre as views
  6. Views  Código python  Criando views  Posso passar

    pelo controller ou inserir diretamente na página, através do delimitador {{...}}, código python para ser redenrizado e virar código html. Ex. : {{=DIV('Estou ', 'no ', 'python ', 'weekend' _id='123', _class='class')}} Redenrizado vira <div id="123" class="class">Estou no python weekend</div>
  7. Outras feature interessantes  Envio de email  Envio de

    SMS  Controle de acesso  Acesso com rede sociais  Web service Restful e SOAP  Aceita plugin