Modifications entre les versions 15 et 16
Version 15 à la date du 2009-06-09 12:50:45
Taille: 1735
Éditeur: ThomasNoël
Commentaire: lien vers auf-django-users
Version 16 à la date du 2011-01-06 02:43:55
Taille: 2261
Commentaire: quelques mises à jours…
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
## Statut : validé au 06/01/2011
Ligne 5: Ligne 7:
  . Note : lorsque vous lisez la documentation, faites bien attention à lire cette de Django 1.0 : http://docs.djangoproject.com/en/1.0/   . Note : lorsque vous lisez la documentation, faites bien attention à lire cette de Django 1.1 : http://docs.djangoproject.com/en/1.1/
Ligne 8: Ligne 10:
 * une [[http://itmaurer.com/clepy/htdocs/media/presentation/presentation.html|présentation]] "à la powerpoint" de Django
 * un [[http://blog.skitoo.org/wp-content/uploads/2007/12/Memento-Django-0.1.1.pdf|mémento]] sur les commandes et la syntaxe des templates
 * quelques présentations « diapositives » de Django :
  * http://itmaurer.com/clepy/htdocs/media/presentation/presentation.html
  * http://o.mengue.free.fr/presentations/2006-fpw/django-models.html
  * http://media.larlet.fr/david/conferences/django/
## * un [[http://blog.skitoo.org/wp-content/uploads/2007/12/Memento-Django-0.1.1.pdf|mémento]] sur les commandes et la syntaxe des templates
Ligne 11: Ligne 16:
 * --(http://www.django-fr.org/, traduction du site officiel)-- Attention, la doc est en grande partie OBSOLÈTE (elle parle de Django 0.96)  * http://www.django-fr.org/, traduction du site officiel — Attention, la doc concerne Django 1.1.1
Ligne 20: Ligne 25:
C'est tout ! Vous pouvez ensuite vous rendre directement sur l'excellent tutoriel : http://docs.djangoproject.com/en/1.0/intro/tutorial01/ C'est tout ! Vous pouvez ensuite vous rendre directement sur l'excellent tutoriel : http://docs.django-fr.org/intro/tutorial01.html ([[http://docs.djangoproject.com/en/1.1/intro/tutorial01/|original en anglais]])


/!\ Attention cependant au fait que Debian Lenny et Ubuntu Lucid viennent avec la version 1.1.1, tandis que Debian Squeeze et Ubuntu Maverick et suivants viennent au moins avec la 1.2.3. Il est bien entendu recommandé de développer en utilisant la même version que celle sur le serveur qui accueillera le produit fini.
Ligne 26: Ligne 34:
 * le code source est visible sur http://git.auf.org/?p=thomas.git;a=tree;f=auf-django-users  * le code source est visible sur http://git.auf.org/?p=auf-django-users.git;a=tree

Django est un cadre d'applications (framework) écrit en Python. Il permet notamment de développer rapidement des applications web.

Quelques liens

Débuter

Pour débuter en Django, installez-le sur votre Ubuntu (Intrepid ou supérieure) ou votre Debian (Lenny ou suivante) :

  • $ sudo aptitude install python-django

C'est tout ! Vous pouvez ensuite vous rendre directement sur l'excellent tutoriel : http://docs.django-fr.org/intro/tutorial01.html (original en anglais)

/!\ Attention cependant au fait que Debian Lenny et Ubuntu Lucid viennent avec la version 1.1.1, tandis que Debian Squeeze et Ubuntu Maverick et suivants viennent au moins avec la 1.2.3. Il est bien entendu recommandé de développer en utilisant la même version que celle sur le serveur qui accueillera le produit fini.

Un projet

A l'AUF un projet est développé avec Django, permettant de simplifier la gestion d'une base d'utilisateurs au format libnss-mysql :

Django (dernière édition le 2011-01-06 02:43:55 par JeanChristopheAndré)