ImproperlyConfigured: Error loading MySQLdb module: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory
Poste pense-bête typique.
Poste pense-bête typique.
Je le note ici au cas où j’oublie cette procédure.
Dans l’article d’hier sur les flux RSS, un lecteur a demandé à ce qu’on poste les flux que l’on suit.
RSS est merveilleux, mais une des raisons majeures de son manque d’adoption, c’est que personne ne sait à quoi ça sert, malgré son existence depuis, fiouuuuuuu, 1999. L’année de la sortie du premier épisode de Matrix !
Grande inspiration artistique aujourd’hui.
Aujourd’hui nous allons voir ce qui fait toute la puissance de la programmation orientée objet : l’héritage.
Souvent on me demande une liste de gros sites qui ont été créé avec Django. Il y a bien une listes ici mais ce ne sont pas vraiment des sites très célèbres.
Je suis le génie de la l’ANPE. Enigma, tu m’as trouvé, et tu as le droit à 3 voeux.
Que ce soit sur Youtube ou sur votre blog, le nombre de vue est généralement grossièrement surévalué. En effet, les compteurs sont généralement limités à une IP ou un cookie, mais avec une contrainte de temps. Passé cette contrainte, retourner sur la page compte pour une vue de plus.
Techniquement une fonction Python ne peut pas ne rien retourner. Il n’existe rien de telle qu’un procédure dans ce langage. Si vous ne donnez aucune valeur de retour, elle va retourner None
.
Ne rien retourner, c’est donc choisir de retourner None
. Or la valeur de retour est une choix d’API, et va dicter comme les gens vont utiliser votre fonction. Il convient donc de bien choisir sa valeur de retour “à vide”.