enterprise python
DESCRIPTION
Presentation source code:https://github.com/aaguirre/PythonChile.Buildouthttps://github.com/aaguirre/PythonChile.PyramidTRANSCRIPT
![Page 2: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/2.jpg)
![Page 3: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/3.jpg)
![Page 4: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/4.jpg)
History
Python (1989) Java (1991)
Zope (1998) J2EE (1998)
![Page 5: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/5.jpg)
• +5 millions of users
• +100 millions of photos
• 15 photos per second
![Page 6: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/6.jpg)
• +5 millions of users
• +100 millions of photos
• 15 photos per second
![Page 7: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/7.jpg)
• Zope/Plone
![Page 8: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/8.jpg)
![Page 9: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/9.jpg)
Python Software Stack
![Page 10: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/10.jpg)
• Virtualenv
• Buildout
• bpython
• SQLAlchemy
• doctests
• Pyramid
• PyCharm
![Page 11: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/11.jpg)
VirtualenvPython
Virtualenv
![Page 12: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/12.jpg)
Eggs
easy_install django
![Page 13: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/13.jpg)
Buildout
![Page 14: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/14.jpg)
BuildoutPython
Virtualenv
Buildout
![Page 15: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/15.jpg)
• Virtualenv
• Buildout
• bpython
• SQLAlchemy
• doctests
• Pyramid
• PyCharm
![Page 16: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/16.jpg)
![Page 17: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/17.jpg)
Pyramid
• “A la carta”, usa solamente las “features” que tu necesitas.
• No obliga a usar ningún mecanismo de persistencia
• Puedes usar multiples lenguajes de template
• Pluggable points, Extensibility mechanisms
• Agnóstico
![Page 18: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/18.jpg)
Install
easy_install pyramid
![Page 19: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/19.jpg)
New Project
pcreate -s alchemy
pcreate -s starter MyProject
pcreate -s zodb
pcreate -s pyramid_mongodb
![Page 20: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/20.jpg)
Setup
cd MyProjectpython setup.py develop
![Page 21: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/21.jpg)
Test
python setup.py test -q
![Page 22: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/22.jpg)
Serve
pserve development.ini
![Page 23: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/23.jpg)
The Python SQL Toolkit and Object Relational Mapper
![Page 24: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/24.jpg)
• Virtualenv
• Buildout
• bpython
• SQLAlchemy
• doctests
• Pyramid
• PyCharm
![Page 25: Enterprise python](https://reader033.vdocument.in/reader033/viewer/2022052619/5554af27b4c90502618b54d4/html5/thumbnails/25.jpg)
• twitter.com/alvaro_aguirre
• github.com/aaguirre