SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Introduction à Pinax

  David Paccoud




          @davidpaccoud
Historique
Créé par James Tauber

Hot Club of France
Tabula Rasa

Pinax
0.7 : production
0.9 : développement
Opinion   Projet

          Pinax

          Django

          Python
Pourquoi utiliser Pinax ?




        DRY
Des applications
      intégrées
8 templates de projets
Au programme
 avec Pinax...
Gestion des
utilisateurs
Django uni-form
    Section 508
Groupes
Gestion des templates
  projet -> thème Pinax -> application
Gestion des médias
     statiques
 projet -> thème Pinax -> application
Personnalisations




• CSS          • Templates
• Javascript   • Application
Installation
$ wget http://downloads.pinaxproject.com/Pinax-0.7.1-
  bundle.tar.gz
$ tar xzf Pinax-0.7.1-bundle.tar.gz
$ virtualenv --no-site-packages pinax-env
$ cd Pinax-0.7.1-bundle
$ python scripts/pinax-boot.py ../pinax-env
$ cd ..
$ rm -rf Pinax-0.7.1-bundle
$ source pinax-env/bin/activate
(pinax-env) $ pinax-admin clone_project social_project
  mysite
(pinax-env) $ cd mysite
(pinax-env) $ python manage.py syncdb
(pinax-env) $ python manage.py runserver
http://localhost:8000/
Un réseau social
Pour aller plus loin
Pinax Project :
http://pinaxproject.com/

Long Pinax Tutorial (James Tauber & Daniel Greenfeld) :
http://djangovideos.com/videos/view/pycon-2010a-long-pinax-tutorial/

The Pinax Tutorial (Paolo Corti) :
http://www.paolocorti.net/2009/10/03/the-pinax-tutorial-introduction/
Crédits
Photos    :
http://www.flickr.com/photos/tommarcello/1244488156/
   http://www.flickr.com/photos/bastispicks/3392303623/
   http://www.flickr.com/photos/austinevan/1225274637/
   http://www.flickr.com/photos/mamangoumande/1374543811/
   http://www.flickr.com/photos/restlessglobetrotter/2939048319/
   http://www.flickr.com/photos/61779764@N00/2984978560/
   http://www.flickr.com/photos/minifig/375779781/
   http://www.flickr.com/photos/marmotte73/315540548/
   http://www.flickr.com/photos/urbanrex/3564027543/
   http://www.flickr.com/photos/imperioloop/3827505120/
   http://www.flickr.com/photos/estherase/52172823/
   http://www.flickr.com/photos/mikebaird/2302428315/
   http://www.flickr.com/photos/daveknapik/4004654937/


Merci à James Tauber et Daniel Greenfeld
Questions


                   @davidpaccoud

Creative Commons Attribution-Noncommercial-Share Alike

Mais conteúdo relacionado

Semelhante a Introduction à Pinax

FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008FAN Fully Automated Nagios
 
Les écrans animés dans les navigateurs
Les écrans animés dans les navigateursLes écrans animés dans les navigateurs
Les écrans animés dans les navigateursChristophe Villeneuve
 
Presentation de nagios mohamed bouhamed
Presentation de nagios mohamed bouhamedPresentation de nagios mohamed bouhamed
Presentation de nagios mohamed bouhamedTECOS
 
Media center sous linux
Media center sous linuxMedia center sous linux
Media center sous linuxYannick Pavard
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrSaddam ZEMMALI ☁
 
Meet up paris 13 of jun 2017
Meet up paris 13 of jun 2017Meet up paris 13 of jun 2017
Meet up paris 13 of jun 2017Jasmine Conseil
 
Je configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtoolsJe configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtoolsRonan Amicel
 
WebExtensions - it's now / c'est maintenant
WebExtensions - it's now / c'est maintenantWebExtensions - it's now / c'est maintenant
WebExtensions - it's now / c'est maintenantChristophe Villeneuve
 
Hadoop MapReduce - OSDC FR 2009
Hadoop MapReduce - OSDC FR 2009Hadoop MapReduce - OSDC FR 2009
Hadoop MapReduce - OSDC FR 2009Olivier Grisel
 
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008FAN Fully Automated Nagios
 
WordCamp Lyon 2015 - WordPress, Git et l'intégration continue
 WordCamp Lyon 2015 - WordPress, Git et l'intégration continue WordCamp Lyon 2015 - WordPress, Git et l'intégration continue
WordCamp Lyon 2015 - WordPress, Git et l'intégration continueStéphane HULARD
 
Digital Asset Management - Les Nouveautés
Digital Asset Management - Les NouveautésDigital Asset Management - Les Nouveautés
Digital Asset Management - Les NouveautésNuxeo
 
Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018
Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018
Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018Cedric Girard
 
Déploiement et débogage à distance
Déploiement et débogage à distanceDéploiement et débogage à distance
Déploiement et débogage à distancepprem
 
Installer et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxInstaller et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxZakariyaa AIT ELMOUDEN
 
Embarquer une base de données locale dans vos logiciels et applications mobiles
Embarquer une base de données locale dans vos logiciels et applications mobilesEmbarquer une base de données locale dans vos logiciels et applications mobiles
Embarquer une base de données locale dans vos logiciels et applications mobilespprem
 
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...Normandie Web Xperts
 
Portable Class Library et Nuget : Le Combo gagnant
Portable Class Library et Nuget : Le Combo gagnantPortable Class Library et Nuget : Le Combo gagnant
Portable Class Library et Nuget : Le Combo gagnantMicrosoft
 

Semelhante a Introduction à Pinax (20)

Fully Automated Nagios Jm2L 2009
Fully Automated Nagios Jm2L 2009Fully Automated Nagios Jm2L 2009
Fully Automated Nagios Jm2L 2009
 
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
FAN, Fully Automated Nagios, Paris Capitale du Libre 2008
 
Les écrans animés dans les navigateurs
Les écrans animés dans les navigateursLes écrans animés dans les navigateurs
Les écrans animés dans les navigateurs
 
Presentation de nagios mohamed bouhamed
Presentation de nagios mohamed bouhamedPresentation de nagios mohamed bouhamed
Presentation de nagios mohamed bouhamed
 
Media center sous linux
Media center sous linuxMedia center sous linux
Media center sous linux
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel Fr
 
Meet up paris 13 of jun 2017
Meet up paris 13 of jun 2017Meet up paris 13 of jun 2017
Meet up paris 13 of jun 2017
 
Je configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtoolsJe configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtools
 
WebExtensions - it's now / c'est maintenant
WebExtensions - it's now / c'est maintenantWebExtensions - it's now / c'est maintenant
WebExtensions - it's now / c'est maintenant
 
Parinux 2009
Parinux 2009Parinux 2009
Parinux 2009
 
Hadoop MapReduce - OSDC FR 2009
Hadoop MapReduce - OSDC FR 2009Hadoop MapReduce - OSDC FR 2009
Hadoop MapReduce - OSDC FR 2009
 
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
 
WordCamp Lyon 2015 - WordPress, Git et l'intégration continue
 WordCamp Lyon 2015 - WordPress, Git et l'intégration continue WordCamp Lyon 2015 - WordPress, Git et l'intégration continue
WordCamp Lyon 2015 - WordPress, Git et l'intégration continue
 
Digital Asset Management - Les Nouveautés
Digital Asset Management - Les NouveautésDigital Asset Management - Les Nouveautés
Digital Asset Management - Les Nouveautés
 
Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018
Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018
Devoteam REX OpenShift DevOps - Red Hat Roadshow Paris - avril 2018
 
Déploiement et débogage à distance
Déploiement et débogage à distanceDéploiement et débogage à distance
Déploiement et débogage à distance
 
Installer et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxInstaller et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linux
 
Embarquer une base de données locale dans vos logiciels et applications mobiles
Embarquer une base de données locale dans vos logiciels et applications mobilesEmbarquer une base de données locale dans vos logiciels et applications mobiles
Embarquer une base de données locale dans vos logiciels et applications mobiles
 
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
 
Portable Class Library et Nuget : Le Combo gagnant
Portable Class Library et Nuget : Le Combo gagnantPortable Class Library et Nuget : Le Combo gagnant
Portable Class Library et Nuget : Le Combo gagnant
 

Introduction à Pinax

  • 1. Introduction à Pinax David Paccoud @davidpaccoud
  • 2. Historique Créé par James Tauber Hot Club of France Tabula Rasa Pinax 0.7 : production 0.9 : développement
  • 3. Opinion Projet Pinax Django Python
  • 5. Des applications intégrées 8 templates de projets
  • 6. Au programme avec Pinax...
  • 8. Django uni-form Section 508
  • 10. Gestion des templates projet -> thème Pinax -> application
  • 11. Gestion des médias statiques projet -> thème Pinax -> application
  • 12. Personnalisations • CSS • Templates • Javascript • Application
  • 13. Installation $ wget http://downloads.pinaxproject.com/Pinax-0.7.1- bundle.tar.gz $ tar xzf Pinax-0.7.1-bundle.tar.gz $ virtualenv --no-site-packages pinax-env $ cd Pinax-0.7.1-bundle $ python scripts/pinax-boot.py ../pinax-env $ cd .. $ rm -rf Pinax-0.7.1-bundle $ source pinax-env/bin/activate (pinax-env) $ pinax-admin clone_project social_project mysite (pinax-env) $ cd mysite (pinax-env) $ python manage.py syncdb (pinax-env) $ python manage.py runserver
  • 16. Pour aller plus loin Pinax Project : http://pinaxproject.com/ Long Pinax Tutorial (James Tauber & Daniel Greenfeld) : http://djangovideos.com/videos/view/pycon-2010a-long-pinax-tutorial/ The Pinax Tutorial (Paolo Corti) : http://www.paolocorti.net/2009/10/03/the-pinax-tutorial-introduction/
  • 17. Crédits Photos : http://www.flickr.com/photos/tommarcello/1244488156/ http://www.flickr.com/photos/bastispicks/3392303623/ http://www.flickr.com/photos/austinevan/1225274637/ http://www.flickr.com/photos/mamangoumande/1374543811/ http://www.flickr.com/photos/restlessglobetrotter/2939048319/ http://www.flickr.com/photos/61779764@N00/2984978560/ http://www.flickr.com/photos/minifig/375779781/ http://www.flickr.com/photos/marmotte73/315540548/ http://www.flickr.com/photos/urbanrex/3564027543/ http://www.flickr.com/photos/imperioloop/3827505120/ http://www.flickr.com/photos/estherase/52172823/ http://www.flickr.com/photos/mikebaird/2302428315/ http://www.flickr.com/photos/daveknapik/4004654937/ Merci à James Tauber et Daniel Greenfeld
  • 18. Questions @davidpaccoud Creative Commons Attribution-Noncommercial-Share Alike