Tutos Django

Tag : français

L'encapsulation des Templates

Comme tout bon framework MVC, Django gère l'héritage des templates et met donc en avant le principe DRY (Don't Repeat Yourself).
Nous allons voir quels tags nous permettent de gérer correctement une application, sans avoir à réécrire incessamment du code.
Pour cela, nous allons créer une nouvelle application que nous appèlerons 'myapp'.
Placez-vous dans votre projet et exécutez la commande (pour créer un projet, reportez-vous à ce tutoriel) : 

$ python manage.py startapp myapp

Positionnez-vous dans le dossier 'myapp' ainsi produit, et créez un répertoire templates ainsi que les fichiers 'skeleton.html', 'index.html', 'about.html', 'header.html', 'footer ...

Continuer la lecture →

Le langage de Templates - tag et filtres

Vous  aurez remarqué que django utilise un langage spécifique pour travailler avec les templates. La documentation officielle sur le langage de templates django peut être trouvée ici : The Django template language. Vous pouvez également trouver une version non officielle traduite en français ici (attention cependant, cela date d'aout 2006).

Premièrement, vous avez du remarquer que nous avons souvent utilisé les caractères {{ ... }} pour afficher une variable.
C'est en effet ces caractères qui vont nous permettre d'accéder à une variable, et mieux, si celle-ci est un objet, nous allons pouvoir accéder à ses attributs à l'aide du caractère ...

Continuer la lecture →

Bienvenue sur Tutos Django !

Bienvenue sur Tutos Django !

Bonjour à tous et bienvenue sur Tutos Django !

 

Ce Blog a pour ambition de vous faire découvrir Django au travers de différents tutoriaux mais également de voir ce qu'il est possible de faire niveau web 2.0 avec Django ! Ce qui inclut des plugins Javascript et l'utilisation d'AJAX ! Pour une expérience utilisateur toujours plus riche.

Pourquoi Django ?

Parce que c'est aujourd'hui un des meilleurs Framework Web existant et utilisant le langage python ! 

Django permet de réaliser très rapidement et simplement des applications Web et de facilement les maintenir !

Pourquoi ce blog ?

Il n'existe actuellement ...

Continuer la lecture →