Licence CC BY-NC-SA

Des outils supplémentaires

Ce contenu est obsolète. Il peut contenir des informations intéressantes mais soyez prudent avec celles-ci.

Nous avons parcouru la base globale de Django au cours des trois premières parties. Nous allons désormais attaquer une partie plus diversifiée, où nous verrons un ensemble d'outils et méthodes fournis par Django afin d'accélérer le développement de votre site web. Cette partie nécessite une bonne compréhension des chapitres précédents, n'hésitez pas à les retravailler avant de commencer cette partie !


  1. Les utilisateurs

    1. Commençons par la base

    2. Passons aux vues

    3. Les vues génériques

    4. Les permissions et les groupes

  2. Les messages

    1. Les bases

    2. Dans les détails

  3. La mise en cache

    1. Cachez-vous !

    2. Quand les données jouent à cache-cache

  4. La pagination

    1. Exerçons-nous en console

    2. Utilisation concrète dans une vue

  5. L'internationalisation

    1. Qu'est-ce que le i18n et comment s'en servir ?

    2. Traduire les chaînes dans nos vues et modèles

    3. Traduire les chaînes dans nos templates

    4. Sortez vos dictionnaires, place à la traduction !

    5. Le changement de langue

  6. Les tests unitaires

    1. Nos premiers tests

    2. Testons des vues

  7. Ouverture vers de nouveaux horizons : django.contrib

    1. Vers l'infini et au-delà

    2. Dynamisons nos pages statiques avec flatpages !

    3. Rendons nos données plus lisibles avec humanize