background preloader

Django

Facebook Twitter

Django & HTML5

Développement, design, nouvelles technologies. Tutoriel : Installation de Django sous Windows - PJBlog : Pierre-Jean, WinLibre et Cie... Développez vos applications web avec Django. Doc - Django et les bases de données. Doc - Installer Django sous Windows. The Django Book: Version 2.0 (English) Django Story : Django raconté à un ami — Django Story 1.0 documentation. A Non-Programmer Approach to Django. Well if you have decided to install Django, by now you must be knowing Django is a Python based web framework and in today’s post I’ll run through Django installation process on Windows including dependencies (like installation of Python, database, database adapters and other important libraries that Django depends on).

A Non-Programmer Approach to Django

If you already have Python installed, then skip Python installation section. Installing Django/Python/Python modules is same in all versions of windows and hence below steps are valid for Windows XP and Windows Vista. Those who are using Windows Vista, just make sure you run all installations as Administrator ( Right click setup file and run as administrator ) Let’s begin by installing Python (If you already have a working Python installation, skip this section) Python Installation: Python 2.6 (r26:66721, Oct 2 2008, 11:35:03) [MSC v.1500 32 bit (Intel)] on win32 Type “help”, “copyright”, “credits” or “license” for more information.

Installer Django — Django Tutoriel vHG VERSION documentation. Pour installer Django et l’utiliser confortablement, vous allez devoir installer différents programmes : Python Django Python Imaging Library Gestionnaire de Base(s) de Données (MySQL, SQLite, PostgreSQL, ...) On va installer SQLite car c’est très simple, mais rien ne vous empêche d’installer autre chose. Le framework web Django atteint la version 1.2. Django-simplecms - A simple cms, as simple as possible but extensible. Django-chat - a private chat client to embed in your django pages. Gérard is a geek ! - Blog - Créez votre blog avec Django 1.0 ! Posté le 22 octobre 2008 Ne vous attendez pas à un méga super tuto de la mort qui vous détaille de A à Z la marche à suivre pour développer votre moteur de blog avec le framework Django .

Gérard is a geek ! - Blog - Créez votre blog avec Django 1.0 !

Non, je ne m'aventurerai pas sur ce terrain pour risquer de refaire en moins bien ce que d'autres ont déjà très bien fait: un petit tour du côté de mes liens sur le sujet vous aidera probablement... Cependant voici enfin le code source de ce blog à télécharger, analyser, disséquer... tout ce que vous voudrez... en espérant qu'il vous sera utile en vous servant d'exemple pour vous initier aux joies du développement web avec Django. Attention, le code a été récemment remanié pour être compatible avec la version 1.0 finale du framework, donc les version 0.9x et antérieures ne pourront le faire tourner. Si vous avez des questions ou suggestions au sujet de ce code, n'hésitez pas ! Bonne lecture et amusez-vous bien ! Comete / giag. Index des liens. Liens intéressants relatifs à Django et à ses extensions possibles.

Index des liens

La documentation officielle est complète mais ne suffit parfois pas à certaines spécificités, les liens présents sur cette page sont là pour combler ce manque. Derniers ajouts Django Foo (en) Tips for Django Framework Tags : tips. Mcroydon/django-qsstats. Kmike / django-qsstats-magic / source. Django-qsstats, parce qu'en vrai,on adore tous faire des stats. Ce mois-ci, j’aurais pu écrire plusieurs django-app du mois.

Django-qsstats, parce qu'en vrai,on adore tous faire des stats.

Si j’avais eu le temps. Mais bon, le jour où j’aurais le temps, ça se saura. Du coup, alors que l’horloge tourne et qu’il ne me reste plus qu’un jour et demi pour écrire ma django app du mois et mon polargeek, j’ai décidé d’écrire ma django-app du mois pour parler de django-qsstats, une petite application comme je les aime. C’est à dire, qui ne fait qu’une chose, une toute petite chose, mais qui la fait bien. Et qui du coup est facilement intégrable, sans remord. On la trouve sur sa page github. La doc, elle, se limite au fichier Readme et à la lecture des tests.

Par contre attention, en plus de nécessiter django 1.1 à minimal, cette petite app a besoin de python-dateutil (une petite librairie qui ajoute pas mal d’extension plutôt puissante à datetime, si vous ne connaissez pas, je vous recommande vivement d’aller jeter un oeil (mais pas les deux, après vous ne pourrez plus lire la doc … ) ) C’est vraiment tout simple. Python » Blog AppliBox. Après Magento , eZPublish , Symfony nous voilà lancé dans l’aventure Django CMS.

Ce logiciel s’appuie sur le framework Django écrit en python . Comment installer le framework Django ? L’installation du Framework est rapide. DjangoResources. Django Settings Site Domain example.com. Django en serveur - Sommaire : Site en Python (Django) sous Apache avec mod_python. - Reflectiv's blog. (Voici la suite de ma petite série "faire mumuse avec python sur son serveur".)

Django en serveur - Sommaire : Site en Python (Django) sous Apache avec mod_python. - Reflectiv's blog

Lorsque j'ai parlé du framework python Django, beaucoup d'entre vous m'ont fait la réfléxion du : Ça à l'air cool (ça l'est ! :p), mais la dernière fois que j'ai tenté de faire marcher python avec apache, ça a été l'enfer ! Ce jour est révolu :) Bon, sur le site de Django, ils conseillent d'utiliser mod_wsgi, mais pour ce tutoriel, nous utiliserons mod_python. Donc tout d'abord, nous allons l'installer (méthode pour Debian) : Premiers pas avec le framework Python "Django" Bonjour à toutes et à tous, Aujourd’hui, nous allons faire la connaissance de Django, le framework Web à l’usage des perfectionnistes soumis à des délais (ce n’est pas moi qui le dis, ce sont les pères fondateurs du Framework eux-mêmes !).

Premiers pas avec le framework Python "Django"

Il s’agira d’une simple initiation au framework, destinée essentiellement aux développeurs qui souhaitent, comme moi, découvrir l’outil à travers un cas concret d’une affligeante banalité, puisque nous allons nous limiter pour l’heure à un très modeste “Hello, World”. Mais rassurez-vous, au-delà de cet exemple simple, pour ne pas dire simplet, ce sera surtout l’occasion d’aborder par la pratique quelques concepts-clés du Framework. HowtoDjango - Infogerance Evolix - Trac.

Installation ¶ Pré-requis : on installe Apache-ITK, par exemple en suivant la superbe documentation HowtoLAMP/Apache.

HowtoDjango - Infogerance Evolix - Trac

Applications Web, Services Internet, E-Commerce, Référencement - Django. Ce n'est pas un secret, l'essentiel de notre activité depuis plus de deux ans est le développement de sites et d'applications web à l'aide du framework Django.

Applications Web, Services Internet, E-Commerce, Référencement - Django

Nous vous proposons dans cet article une vue d'ensemble de cette plate-forme. A défaut d'être impartiale, cette synthèse repose sur notre expérience réelle et notre enthousiasme. Attendue depuis des mois, la version 1.0 de Django est sortie en septembre dernier. Elle est le fruit d'une courageuse refactorisation de la précédente version stable (comprendre : reconnaître et corriger les erreurs de jeunesse), qui fait plus que jamais de Django un produit open-source de qualité, fiable et étonnement pérenne. Django est un framework de développement Web dit « agile », dans ce sens qu'il permet de développer des sites d'une part très rapidement, et d'autre part en suivant certains convention qui rendent le résultat final très flexible. Les feuilles de styles CSS est l'une des technologies qui permet d'échapper à cette alternative. Mise en place d'une application Django.

Date de rédaction: mars 2011 Dernière modification: septembre 2011 Cette page décrit la procédure à suivre pour mettre en place une application django sur un serveur sous Apache, en utilisant mod_wsgi, la technologie conseillée pour faire fonctionner une application conçue pour le framework django .

Mise en place d'une application Django

Sommaire Installation et configuration initiales. Tutos Django - L'Administration en Django. Générer une interface d'administration est une des fonctionnalités de Django qui vaut son pesant d'or.

Tutos Django - L'Administration en Django

En seulement quelques lignes de codes, vous disposez d'une interface d'administration de vos utilisateurs et de vos modèles afin de les gérer comme bon vous semble.Nous allons aborder ensemble comment mettre en place le "back office" d'un projet créé avec Django et nous plonger dans les fonctionnalités de personnalisation mises à disposition.

Tout d'abord il faut savoir que l'administration de votre projet va se comporter comme une application. Et comme toute application Django, il va vous falloir la déclarer dans la variable INSTALLED_APPS de votre fichier de configuration "settings.py". Créons un tout nouveau projet que nous nommerons ici 'myproject' : $ django-admin.py startproject myproject $ cd myproject Ensuite, décommentez la ligne d'inclusion de l'application 'admin' dans le fichier 'settings.py' généré : Mezzanine - The Best Django CMS. Merengue CMS, a Django based CMS on steroids - Merengue powered site. FeinCMS - An extensible Django-based CMS — FeinCMS v1.5.1 documentation. FeinCMS is an extremely stupid content management system. It knows nothing about content – just enough to create an admin interface for your own page content types.

It lets you reorder page content blocks using a drag-drop interface, and you can add as many content blocks to a region (f.e. the sidebar, the main content region or something else which I haven’t thought of yet). It provides helper functions, which provide ordered lists of page content blocks. That’s all. Adding your own content types is extremely easy. Comparaison des moteurs de CMS sous Django — Le blog des développeurs de Pilot Systems. Django CMS Django CMS est sans doute le CMS sous Django le plus utilisé. Disposant de nombreuses fonctionnalités : versionnement des pages, toolbar dans l'admin, gestionnaire de téléchargement, workflow editorial, edition en ligne ... Le tout dans une interface riche et claire.

Le nombre de fonctionnalité est vraiment impressionnant et c'est à ce jour le CMS le plus abouti en Django. A utiliser si vous cherchez un CMS complet et prêt à l'emploi. Spango - I wish spip were powered by Django :-) Spango vise à manipuler une base spip (v 1.9.2) sous Django. On peut envisager par exemple l'utilisation de django pour la génération du site public, avec les facilités fournies par son système de templates, et l'utilisation de spip pour la partie privée. Django (2nde partie) : le Modèle et l’Admin. Bonjour à toutes et à tous, Aujourd’hui, dans notre série consacrée à Django, nous abordons un second volet autrement plus intéressant que le premier (pour ceux qui ont raté l’épisode précédent, c’est ici que ça se passe). En effet, ce billet sera consacré d’une part au Modèle, que nous avions négligé précédemment, d’autre part à l’interface d’administration fournie par Django (Django Admin Site). J’aurais pu consacrer un article entier à la couche “Modèle” et aborder les nombreuses possibilités offertes par le Framework dans ce domaine.

Mais mon précédent billet avait essentiellement pour but de nous familiariser avec Django, aussi d’un point de vue purement fonctionnel, le résultat finalement obtenu pouvait nous laisser sur notre faim. J’ai donc choisi ici de dépeindre le modèle dans ses grandes lignes, plutôt que d’entrer dans le détail, afin que nous puissions rapidement mettre en pratique nos connaissances, par le biais de l’interface d’Administration de Django. . # shop/models.py. Permissions & Django. Django est un des meilleurs Frameworks pour site web qui existe sur internet. S’appuyant sur le langage Python, relativement simple à apprendre, il arrive à être clair, simple, complet et surtout bénéficie d’une excellente documentation. A cela s’ajoute une galaxie de plugins qui pourraient à eux seuls vous décider à basculer avec ce Framework. J’ai parlé d’une excellente documentation et c’est le cas pour la plupart des sujets si vous parlez un peu anglais.

Qui propose du Django en France ? — Biologeek. Structure dURL de Django pour un site. Django : gérer plusieurs domaines avec un seul projet et les mêmes données - ka.da. Problématique. Pourquoi développer en Django. Cette année, j'ai eu l'occasion d'apprendre à utiliser un nouveau framework web du nom de Django qui est codé en Python. Avec un peu d'expérience en développement web, on se rend vite compte que l'on refait souvent les mêmes choses d'un projet à un autre : des zones d'authentification en passant par les validations de formulaire, ce sont des centaines de lignes de code que nous réécrivons (bêtement) pour chaque nouvelle application.

Ainsi, pour gagner énormément en productivité tout en restant assez libre pour faire tout ce que l'on souhaite, des frameworks existent. Les trois principaux selon beaucoup de personnes sont : Le Framework Web python pour les perfectionnistes. The Web framework for perfectionists with deadlines.