Bien démarrer avec Django

Lire le tutoriel

Django est très facile à prendre en main, il vous suffit de prendre 3H et de suivre le tutoriel Django pour maîtriser les bases. Attention, prenez bien soin de le faire, ne vous contentez pas de le lire en diagonale !

Il est disponible en anglais sur le site DjangoProject en_flag, et en français sur le site Django-fr.

En anglais:

En français (traduit par David Larlet):

Note

Attention toutefois à la gestion des formulaires présentée dans la partie 4 du tutoriel: mieux vaut utiliser les newforms en_flag et/ou les ModelForms en_flag (utilisation des newforms avec vos modèles)

Chercher dans la documentation

La doc de Django est complète et bien présentée. Une bonne partie des pages à lire est référencée sur la page de documentation du site DjangoProject en_flag. Si vous ne trouvez pas votre bonheur, utilisez le champ de recherche.

La doc est en cours de traduction sur le site Django-fr. Tout n’est pas encore traduit: n’hésitez pas à participer !

Note

Les URLs des pages de documentation françaises sont rigoureusement identiques (à un DNS près) aux URLS des pages anglaises. Exemple: http://www.djangoproject.com/documentation/install/ devient http://www.django-fr.org/documentation/install/.

De la doc que je consulte fréquemment:

Poser des questions sur IRC

Les Djangonautes (communauté django-fr, certains disent Djangosaures) sont toujours ravis de répondre aux questions sur le chan IRC #django-fr (sur irc.freenode.net); mais prenez quand même la peine de chercher un peu avant de poser une question.

Vous avez aussi le chan IRC anglais: #django (toujours sur irc.freenode.net)

Chercher dans les Snippets

La communauté Django partage beaucoup: parcourez DjangoSnippets en_flag et trouvez le bout de code que vous cherchez.

Lire, lire, lire et relire

Soyez curieux ! Dès que vous avez un doute, que vous vous demandez comment fonctionne tel ou tel truc, lisez le code de Django.

Parcourez le DjangoBook en_flag, et participez à sa traduction.

Lisez les blogs des gens qui pratiquent Django:

  • Biologeek, blog de David Larlet (david_bgk sur #django-fr)
  • Je Hais Le Printemps, blog de Bruno Bord (No’ sur #django-fr)
  • The BList en_flag, blog de James Bennett (un des développeurs de Django)
  • et bien d’autres, à vous de les découvrir ...

Articles à lire

A ce propos, voici une liste d’articles (non exhaustive) à lire pendant votre apprentissage de Django:

Pour aller plus loin

C’est simple, il suffit de pratiquer !

Codez, codez, et re-codez. Vous acquerrez vos bonnes pratiques Django à force de ... pratiquer :)

Vous verrez, à chaque nouveau projet vous vous rendrez compte que vous avez acquis un certain niveau de maturité Django que vous n’aviez pas avant, et vous trouverez votre code et vos applis de plus en plus élégants.

Author:Lauréline Guérin
Contact:laureline.guerin_at_makina-corpus.org
LastUpdate:07/06/2008