Blog Python Django
Blog Test Logiciel
Blog réalisation site internet

Python et les listes

Python possède des types de base qui sont très utiles. Parmi eux, le type list se révèle être très fréquemment utilisé dès qu'il est nécessaire de gérer des collections d'objets. Son usage est simple et assez intuitif : On ajoute des éléments avec append et on accède aux élèments avec l'opérateur []. Mais le type list propose aussi des subtilités dont je vous propose de découvrir quelques unes au cours de cet article. [...]



5 astuces pour améliorer le site d'admin de Django

Une des grandes forces de Django est le site d'administration automatiquement généré depuis le modèle. Celui-ci est largement configurable pour en faire un vrai outil de back-office en très peu de temps. Je vous propose dans cet article quelques astuces pour aller encore plus loin dans la personnalisation de ce site. Des astuces faciles à implémenter et qui vous rendront peut-être de bons services. [...]



Un groupe de discussion pour modbus-tk

Un groupe de discussion sur modbus-tk (protocole Modbus en Python) vient d'être crée. N'hésitez pas à vous inscrire si vous utilisez ce projet et que vous voulez aider ou recevoir de l'aide mais aussi pour donner votre avis sur le projet et la manière dont il devrait évoluer. [...]



Un piège avec Django et South 0.7

South est une application Django qui permet de migrer sans (trop de) soucis le modèle de base de données. La version 0.7 de South est sortie dernièrement et apporte des améliorations dans la reconnaissance du modèle. Toutefois, afin de mieux permettre cette reconnaissance, South 0.7 introduit une rupture de compatibilité  pour la détection des "Custom fields" [...]



Réaliser un IHM web avec Python et Bottle

Il existe de nombreux frameworks de développement web en Python. Le plus connu, et à mon avis le plus efficace, reste Django mais je voudrais vous présenter Bottle, une solution très légère dont la philosophie est complètement différente de celle de Django. Idéal pour développer très rapidement par exemple une IHM web. [...]



Créer une feuille Excel avec Python et xlwt

Il y a quelques semaines je vous avais présenté xlrd qui permet de lire les données d'un fichier Excel en Python. Je vous propose aujourd'hui de parler de son pendant xlwt pour générer un fichier au format Excel et ce sans la nécessité de posséder un logiciel de bureautique installé. [...]



modbus-tk sur la newsletter Modbus

modbus-tk, l'implémentation du protocole Modbus en Python que j'ai réalisée, est à l'honneur sur la newsletter d'octobre 2009 de l'organisation Modbus. (Pardon pour le retard mais cet article m'avait échappé). Voici un bel encouragement tout comme les retours positifs de plusieurs utilisateurs un peu partout dans le monde qui utilisent modbus-tk pour des outils de test ou pour de véritables projets. [...]



Quoi de neuf avec Python 2.7?

La fondation Python a annoncé ce 10 avril la disponibilité de la version Beta 1 de Python 2.7. Cette version est la dernière version majeure de la série 2.x (au moins pour une période de 5 ans) qui restera cependant supportée par la communauté en particuliers pour les correctifs. Que faut-il donc attendre de cette nouvelle version de notre langage préféré? [...]



Les rencontres Django à Marseille

Django dispose d'une communauté française très dynamique. Celle-ci organise les 1ères rencontres Django les 24 et 25 avril 2010 à Marseille. J'aurai le plaisir d'y participer. [...]



django-flatcms : un CMS simple pour Django

J'ai déjà présenté dans un article précédent flatcms: un CMS simple à intégrer à des applications Django. J'ai publié, il y a quelques jours, le code source en license LGPL à l'adresse suivante http://code.google.com/p/django-flatcms/. C'est une toute 1ère version qui j'espère gagnera en maturité avec la réalisation de nouveaux sites. [...]



Tests unitaires avec Django

Django est une solution très aboutie pour le développement web. Il accélère le développement en proposant des fonctionnalités prêtes à l'emploi comme par exemple le site d'administration automatiquement généré depuis le modèle de données. Il inclut aussi des outils très utiles pour faciliter le développement comme un serveur web local. Je vais vous présenter rapidement ici une autre fonctionnalité très utile pour le développement: le module de test unitaire. [...]



Apidev rejoint PLOSS Rhône-Alpes

Le logiciel libre est aujourd'hui une véritable alternative aux solutions propriétaires. Je soutiens particulièrement le logiciel libre en publiant des outils sous une license LGPL, en investissant sur des technologies open-source telles que Python, Django, Open-Office ou encore selenium. Aujourd'hui j'adhère à PLOSS Rhône-Alpes afin d'essayer de travailler en réseau avec d'autres acteurs du libre. [...]



Django, un captcha contre le spam de vos commentaires

Ce blog qui fonctionne avec Django a été victime d'attaques de spammers. Rien de très méchant mais un peu pénible à la longue. Comment arrêter ces messages désagréables sans pour autant décourager les vrais commentaires, véritable valeur pour un blog. J'ai heureusement trouvé une solution simple en ajoutant un captcha au formulaire des commentaires. [...]



Apprendre le solfège grâce à Python

Si vous êtes musicien et avez souffert comme moi avec le solfège, vous serez surement intéressé par solfa un logiciel d'apprentissage du solfège développé en Python et pour lequel j'ai apporté une contribution mineure (mais en musique les accords mineurs ont leur importance) [...]



Liens brisés sur un site internet: ça fait mal

Tester un site internet n'est pas toujours facile puisque chaque modification peut avoir un impact, en particulier les modifications de contenu. C'est la petite mésaventure qui m'est arrivée hier lors de la finalisation du site du Gîte du Chemin Guillaume. En effet, après quelques dernières modifications d'URL, je me suis retrouvé avec 3 liens morts sur la page d'accueil Embarassed. [...]



Luc JEAN
Ingénieur logiciel

09.65.20.15.70
ljean@apidev.fr

Luc JEAN ingénieur logiciel

J'ai une expertise sur le langage Python, langage open-source, qui permet de développer très rapidement des sites internet et des applications évolués.

Je suis situé à Rozier-en-Donzy (Loire 42) au centre d'un triangle Saint-Etienne, Roanne, Lyon.

Membre de Loire Numérique

Charte Loire Numérique

Suivez les nouveautés

Wikio RSS  RSS Blog Python Django selenium
Paperblog : Les meilleurs actualités issues des blogs Follow luc_apidev on Twitter