Download - Pinax Introduction
![Page 1: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/1.jpg)
Introduction
![Page 2: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/2.jpg)
Who am I?
![Page 3: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/3.jpg)
Who am I?
• Daniel Greenfeld
![Page 4: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/4.jpg)
Who am I?
• Daniel Greenfeld • NASA Geek
![Page 5: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/5.jpg)
Who am I?
• Daniel Greenfeld • NASA Geek
• Pinax Core Developer
![Page 6: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/6.jpg)
Who am I?
• Daniel Greenfeld • NASA Geek
• Pinax Core Developer
• Djangonaut!
![Page 7: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/7.jpg)
What is Pinax?
![Page 8: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/8.jpg)
What is Pinax?
Django with a bigger opinion
![Page 9: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/9.jpg)
What is Pinax?
Django with a bigger opinion
By integrating numerous reusable Django apps to take care of the things that many sites have in common, it lets you focus on what makes your site different.
![Page 10: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/10.jpg)
What is Pinax?
Django with a bigger opinion
By integrating numerous reusable Django apps to take care of the things that many sites have in common, it lets you focus on what makes your site different. from magic import ponyimport pinax
@pinaxdef django(ideas): return pony.magic(ideas)
![Page 11: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/11.jpg)
Favorite Features
![Page 12: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/12.jpg)
User Management
(You can still use basic Django Auth or anything else)
![Page 13: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/13.jpg)
User Management
• Email verification
![Page 14: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/14.jpg)
User Management
• Email verification
• Password management (users can reset own password)
![Page 15: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/15.jpg)
Avatars
![Page 16: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/16.jpg)
Avatars
![Page 17: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/17.jpg)
Avatars
You can set default to anything
![Page 18: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/18.jpg)
Make Friends!
![Page 19: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/19.jpg)
Make Friends!
Relations • Invite friends from off-site or in-site
![Page 20: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/20.jpg)
Make Friends!
Relations • Invite friends from off-site or in-site
![Page 21: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/21.jpg)
Make Friends!
Relations
• Invite friends from off-site or in-site • Friends system
![Page 22: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/22.jpg)
Make Friends!
Relations
• Invite friends from off-site or in-site • Friends system
• User-to-user messaging
![Page 23: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/23.jpg)
Make Friends!
Relations
• Invite friends from off-site or in-site • Friends system
• User-to-user messaging
• Twitter clone
![Page 24: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/24.jpg)
Accessible
Meets Section 508 specifications
• Forms via Django-Uni-Form • Properly designed pages
• Tables used only for tabular data
• Degradeable Ajax
508
![Page 25: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/25.jpg)
Getting started with Pinax
Tempting the demo gods
http://downloads.pinaxproject.com/Pinax-0.7.1-bundle.tar.gz
![Page 26: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/26.jpg)
Virtualenv sidestep
Astronaut Doug Williams training for STS-118!
![Page 27: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/27.jpg)
Virtualenv sidestep
• Authored by Ian Bicking
• Lets you pin releases in a safe, homogeneous environment
![Page 28: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/28.jpg)
Pinax is Django
![Page 29: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/29.jpg)
Pinax at Pycon
Hopefully...
Pinax Long Tutorial (3 hours!)
Pinax Tutorial (30 minutes)
Definately!
Pinax Sprint
![Page 30: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/30.jpg)
Formal Pinax Training
![Page 31: Pinax Introduction](https://reader035.vdocuments.site/reader035/viewer/2022062418/554dad83b4c905ff7a8b4fa4/html5/thumbnails/31.jpg)
Q&A