Avez vous une méthode “propre” pour jouer avec des Objets du model sans les sauvegarder en BDD sur #Django ?

Photo de personnes s'exorbitant les yeux en paradant

Oui

La suite

Des années plus tard, je n’aime toujours pas les CBV

Photo d'un chaton disant 'tu ne m'as jamais fais jouir'

Les Class Bbased Views se trouvent maintenant partout en Django. Je les comprends maintenant très bien, et les utilise souvent au mieux. Dernièrement j’ai du utiliser django-rest-framework, une très belle application, qui fait un usage utile et massif des CBV, et effectivement, cette architecture m’a rendu très productif.

Mais je maintiens ce que je dis depuis le début : ce n’est pas un pas en avant.

La suite

Mise à jour

Photo d'un gros barbu en train de se faire photographier nu entre les jambes nues du photographe

Je le fais pas souvent mais quand je m’y met, je fais bien dans les coins.

La suite

Ajouter une route au urls.py de Django durant les tests

Cette image illustre ce que je ressent quand je ne trouve pas d'article décrivant ce genre d'astuces quand j'en ai besoin

Créer des routes dans l’urlconf juste pour les tests unitaires n’est pas très propre, heureusement on peut utiliser des urls de test complètement séparées.

La suite

L’erreur “broken pipe” avec les serveurs Python tel Gunicorn

Photo d'un homme portant une femme donnat l'impression que la femme porte l'homme

Quand on commence à avoir pas mal de traffique sur son site, on commence à noter l’apparition d’une erreur inquiétante…

La suite

Debuggez django avec –trace

Capture d'écran d'un épisode des simpsons ou un journal titre "l'obésité en hausse, la pédophilie en baisse"

C’est con mais toujours bon ça savoir : si manage.py ou django-admin vous font des misères, vous pouvez les rendre plus verbeuses avec l’option --trace.

La suite

Les hooks de virtualenv (exemple: postactivate pour les settings de Django)

Photo d'une femme qui boit une bière, tient un fusil et son enfant

Virtualenv possède ce qu’on appelle des hooks, c’est à dire des scripts qui sont appelés automatiquement quand un événement se produit.

La suite

Et le Bitcoin est toujours là

Photo d'un cheval habillé en tenu de plongée

Vu l’instabilité du projet, rien n’était moins sûr, mais la monnaie virtuelle continue son petit bonhomme de chemin.

La suite

Log post mortem avec Python

Photo de the walking dead

Recette de callback sur un crash de la VM suite à la levée d’une exception.

La suite

Ouvrir un port sur un serveur avec Iptables

Photo de hiéroglyphes

Dans la série “les commandes dont je ne me souviens jamais”, voici la commande qui permet d’ouvrir un port sur le firewall iptable de son serveur.

La suite