Model class django.contrib.contenttypes.models.ContentType doesn’t declare an explicit app_label

En voilà un warning pratique à régler encore. /[…]/python2.7/site-packages/django/contrib/contenttypes/models.py:159: RemovedInDjango19Warning: Model class django.contrib.contenttypes.models.ContentType doesn’t declare an explicit app_label and either isn’t in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9. class ContentType(models.Model): Et si vous utilisez le module auth, voua aurezLire la suite

WordPress – changer les options `siteurl` et `home` via php

Une manipulation malencontreuse de l’espace d’administration de Wordpress peut vous amenez à casser votre blog. Par exemple si vous entrez des valeurs erronées pour les options `siteurl` et `home`.

Voici une solution pour remettre rapidement ces options avec de bonnes valeurs sans avoir à faire de requetes SQL à la main. Il suffit juste d’avoir accès aux fichiers PHP de Wordpress !

Django : Renommer les fichiers FileFields

Pour des raisons diverses et variées vous pourriez avoir envie de renommer les fichiers que vous enregistrez avec un FileField. Le cas le plus classique est lors de l’upload de fichier par des membres, pour éviter qu’un fichier uploadé n’écrase un ancien fichier vous devez renommer celui-ci pour lui donner un nom unique.

Nous allons voir comment faire cela très simplement avec Django 😉