Other articles


  1. Django, le framework Web-Python

    Qu'est-ce que Django ?

    Django est un framework développé en Python, initialement pour un journal local dans le Kansas : World Online.

    Un peu d'histoire

    En 2003, deux développeurs (Adrian Holovaty et Simon Willison) ont décidé d'abandonner le langage PHP pour se mettre au Python afin de développer leur ...

    read more

    There are comments.

  2. Installation et pré-requis

    Pré-requis

    Je ne vais pas m'attarder sur un troll, sachez juste que pour moi être développeur Django c'est peu compatible avec démarrer son ordinateur sous Windows.

    Débrouillez-vous comme vous le souhaitez, (Dual-boot, VM, ..) mais démarrer sous un système unix (OS X, Ubuntu, ...)

    Installer Django

    Pour commencer on va ...

    read more

    There are comments.

  3. Internationalisation

    Coder en Anglais, déployer en Français

    Le code Python a une syntaxe proche de l'anglais.

    while, if, for, open, etc.

    Par conséquent arriver avec du Français là dedans n'est pas une bonne idée.

    De plus, comme vous utilisés des produits Open Source, vous avez un rôle à jouer ...

    read more

    There are comments.

  4. Les modèles - models.py

    Le MVT de Django

    Le découpage d'une application Django se fait en trois parties :

    1. Le modèle
    2. La vue
    3. Le template

    Vous avez déjà eu un léger aperçu de ces trois parties dans le TP précédent.

    Le modèle

    Django est basé sur un ORM. On va donc créer des objets ...

    read more

    There are comments.

  5. Les templates - templates/

    Un système hiérarchique

    Vous faites du web, donc vous avez déjà du découper un design.

    La première chose que l'on constate c'est que le graphisme reste quasiment le même d'une page à l'autre et il n'y a finalement que le bloc de contenu qui change ...

    read more

    There are comments.

  6. Les vues - views.py

    Les views

    C'est le dernier point de notre modèle MTV, il s'agit de faire le lien entre les modèles et les templates.

    On peut les faire à l'aide de simple fonction qui prenne au minimum une request comme argument et retourne un HttpResponse:

    from django.http import ...
    read more

    There are comments.

  7. TP : Agenda - Models

    Énoncé

    Nous souhaitons réaliser un agenda qui nous permettra :

    • De gérer plusieurs agenda
    • D'intégrer des événements dans l'agenda
    • D'ajouter, modifier, supprimer, déplacer un événement

    L'IHM

    En fait vous allez voir que ce qu'il y a de plus dur dans un agenda web, c'est l ...

    read more

    There are comments.

  8. TP : Agenda - Templates

    Énoncé

    Nous souhaitons réaliser un agenda qui nous permettra :

    • De gérer plusieurs agenda
    • D'intégrer des événements dans l'agenda
    • D'ajouter, modifier, supprimer, déplacer un événement

    L'IHM

    En fait vous allez voir que ce qu'il y a de plus dur dans un agenda web, c'est l ...

    read more

    There are comments.

Page 1 / 2 »

blogroll

social