Pinax Solutions
log in to bookmark this presentaton
Abstract
Pinax (http://pinaxproject.com) is a platform built on top of Django (http://djangoproject.com) for rapidly developing websites. This tutorial will instruct on Pinax installation, creating projects, leveraging applications, modification of templates, Pinax-specific settings, media handling, deployment, how to contribute back to Pinax, and much more. The goal of the tutorial is to provide the attendees with the solutions to real world obstacles. The presenters are Pinax core developers and will run through lots of small, practical hands-on examples. We will take questions throughout the tutorial.
Intended Audience
Intermediate level Python programmers. Familiarity with Django and CPython 2.6+ assumed.
Class outline:
- Introduction
- Pinax Installation
- Projects
- Pinax specific settings
- Authentication
- Open ID
- Extending profiles via Idios
- Changing avatar defaults
- Modification of existing Pinax applications
- Adding your own Django applications
- Usage of group aware applications
- Modification of templates
- Django-Uni-Form
- Media handling
- jQuery and Pinax
- Deploying Pinax
- Finding help
- Contributing back to Pinax
- Q&A and time overrun buffer
Requirements
Attendees are required to bring a laptop with Python 2.6+ installed.