Post on 09-May-2015
description
Introduction
Who am I?
Who am I?
• Daniel Greenfeld
Who am I?
• Daniel Greenfeld • NASA Geek
Who am I?
• Daniel Greenfeld • NASA Geek
• Pinax Core Developer
Who am I?
• Daniel Greenfeld • NASA Geek
• Pinax Core Developer
• Djangonaut!
What is Pinax?
What is Pinax?
Django with a bigger opinion
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.
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)
Favorite Features
User Management
(You can still use basic Django Auth or anything else)
User Management
• Email verification
User Management
• Email verification
• Password management (users can reset own password)
Avatars
Avatars
Avatars
You can set default to anything
Make Friends!
Make Friends!
Relations • Invite friends from off-site or in-site
Make Friends!
Relations • Invite friends from off-site or in-site
Make Friends!
Relations
• Invite friends from off-site or in-site • Friends system
Make Friends!
Relations
• Invite friends from off-site or in-site • Friends system
• User-to-user messaging
Make Friends!
Relations
• Invite friends from off-site or in-site • Friends system
• User-to-user messaging
• Twitter clone
Accessible
Meets Section 508 specifications
• Forms via Django-Uni-Form • Properly designed pages
• Tables used only for tabular data
• Degradeable Ajax
508
Getting started with Pinax
Tempting the demo gods
http://downloads.pinaxproject.com/Pinax-0.7.1-bundle.tar.gz
Virtualenv sidestep
Astronaut Doug Williams training for STS-118!
Virtualenv sidestep
• Authored by Ian Bicking
• Lets you pin releases in a safe, homogeneous environment
Pinax is Django
Pinax at Pycon
Hopefully...
Pinax Long Tutorial (3 hours!)
Pinax Tutorial (30 minutes)
Definately!
Pinax Sprint
Formal Pinax Training
Q&A