
Bonjour à toutes et à tous,
Aujoud’hui nous abordons notre troisième volet consacré à Django et autant vous le dire tout de suite : nous avons du pain sur la planche !
En effet, nous allons enrichir le projet initié lors de notre précédent article. Pour mémoire, j’ai choisi de mettre en pratique nos connaissances de Django à travers un cas concret, assez simple pour être didactique mais assez riche pour couvrir un large éventail de fonctionnalités : un site de vente d’articles de sport (ou, soyons honnêtes, plutôt une ébauche de site). Dans l’épisode précédent, nous avons créé deux objets métiers, “Sport” et “Item“, et mis en place l’interface permettant de les gérer, grâce à l’Admin de Django (affichage des listes, création, édition, suppression). Aujourd’hui, nous allons construire une page d’accueil dans laquelle nous afficherons une liste des produits disponibles. Histoire de rendre la partie plus intéressante, nous nous fixons les objectifs suivants : la liste pourra faire l’objet d’un tri sur un critère donné, elle devra être paginée et il sera possible de faire des recherches sur des critères assez simples. Du travail en perspective ! [...]