Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introduction to Pinax

2,037 views

Published on

My quick investigations into Pinax and what I found out

Published in: Technology
  • Be the first to comment

Introduction to Pinax

  1. 1. Introduction to Pinax Andy McKay Clearwind Consulting @clearwind
  2. 2. admit a bit of self-interest
  3. 3. my opinion, likely wrong
  4. 4. Part I: What is Pinax?
  5. 5. a collection of django apps
  6. 6. “Django with a bigger opinion”
  7. 7. opinions on JavaScript
  8. 8. opinions on Virtualenv
  9. 9. Your site Django Python
  10. 10. Your site Your site Django Pinax Python Django Python
  11. 11. Part 2: Create pinax site
  12. 12. download http://pinaxproject.com/download/
  13. 13. virtualenv http://pypi.python.org/pypi/virtualenv
  14. 14. easy_install virtualenv
  15. 15. python scripts/pinax-boot.py ~/pinax-env source ~/pinax-env/bin/active
  16. 16. pinax-admin clone_project social_project ~/social
  17. 17. basic project includes only profiles and notices openid login user profiles async mail ajax validation and more...
  18. 18. cms project company cms project holidayhouse database templates photos and thumbnails analytics attachments
  19. 19. code project avatar wiki threaded comments etc
  20. 20. intranet project private beta project closed site, invitation only task tracking wiki bookmarks
  21. 21. sample group project social project profiles, friends photos blogs tribes
  22. 22. Part 3: Demo
  23. 23. Part 4: Customisation
  24. 24. the $10 million question
  25. 25. easy to add your own apps
  26. 26. actually pretty easy but need to read the source
  27. 27. eg: photos still a bit interwined
  28. 28. couldn’t get all things working (pebkac)
  29. 29. demo django-awards
  30. 30. customising builtin apps still going to be a challenge
  31. 31. Part 5:Verdict
  32. 32. documentation bit lacking
  33. 33. tests didn’t pass (but at least it had them)
  34. 34. a bit unfocused
  35. 35. making some good choices
  36. 36. bright people working on it
  37. 37. sophisticated site up quickly
  38. 38. would use it for next project (that fit the mould)
  39. 39. Fin. Questions? Andy McKay Clearwind Consulting @clearwind

×