WAMP et les outils de dev Web Python existants

Photo d'un homme avec une mitraillette et un aspirateur

C’est tout naturellement qu’on a fini par me poser (par mail), ze question.

La suite

La protection CSRF de Django et les requêtes Ajax

Photo d'un pistolet pointé sur un rectum

La protection contre les attaques CSRF est dans le top 10 des erreurs les plus chiantes en Django, main dans la main avec les fichiers statiques qui ne marchent pas, les URL qui ne matchent pas et les CBV qui nheuuuu, juste pas.

La suite

Traquez les erreurs de vos apps Django avec Sentry

Cherchez l'erreur...

Il est bon d’avoir en permanence un oeil sur les erreurs de vos sites (apps) sans avoir à se farcir toutes les pages à la main. Sentry est un aggregateur d’evennements , il va traquer vos erreurs et vous sortir de jolis graphiques, traces etc.

La suite

Listez vos formateurs

Photo d'un homme avec un révolver et des cartes magics

Trouver une bonne formation, c’est pas évident. Donc je me dis qu’il faudrait que j’ai une page sur le site avec un listing de bonnes adresses. Le truc, c’est que je ne peux pas vraiment le faire à partir d’adresses que je connais, car mes clients me grilleraient dans la seconde.

La suite

Grosse mise à jour de la partie “cours et tutos”

Affiche parodique du film "cendrillon"

Faites tourner le listing, il commence à vraiment valoir la peine.

La suite

Django, une app à la fois – faire une app de base

Tapis carte de ville pour enfant

Voici un nouveau morceau qui montre comment écrire une petite app de base avec un template et une vue réutilisable qui serviront donc dans les prochaines apps du projets.

La suite

Afficher le queryset d’une requête dans les logs SQL sous Django

Le debug SQL django c'est du gâteau

L’ORM de django pour les bases de données est chouette, agréable à utiliser mais construit des requêtes SQL qu’on ne peut reconnaître lors de l’analyse des logs MYSQL du premier coup d’oeil à moins d’avoir des années de pratique. J’ai une app django pour vous permettre de faire des débug sql éclairs !

La suite

Ignorer certains caractères spéciaux dans un template django

Photo de décorations de noel sur un palmier qui ressemblent a un penis

Hier Max me demandait comment mettre un template Javascript dans un template Django s’ils utilisent la même syntaxe.

La suite

Ecrire une commande Django

Règle 34, aucune exception

Quand vous avez à faire un script pour un projet Django, il est pratique de l’avoir sous forme de sous-commande de manage.py : c’est portable d’un projet à l’autre et ça permet d’utiliser l’ORM et les templates sans réglage puisqu’on a accès à tous les settings, automatiquement.

La suite

Changer le mot de passe du super utilisateur django en ligne de commande

Tshirt pokemon disant "jesus, je te choisis !"

Vous avez oublié ce maudis mot de passe ? Impossible de se connecter à l’admin ?

La suite