Other articles


  1. django et le handler500: retourner une erreur 503

    Une mise en production ratée ? Un (local) settings oublié ? Un bug inconnu jusqu'alors ?

    Dans les trois cas cités, il y a de fortes chances pour que vos utilisateurs voient une erreur 500 (internal server error : erreur interne du serveur). Il est facile, en peaufinant son template 500.html d ...

    read more
  2. djangocong : rencontre Django à Marseille

    Comment décrire en un mot cette rencontre Django à Marseille le 24 et 25 Avril :

    Excellent !

    Après cette entrée en matière fort peu cavalière, permettez-moi de développer en deux points :

    Ce que j'ai retenu de ma conférence

    Ma présentation portait sur toutes les astuces et raccourcis à la disposition ...

    read more
  3. lancer gunicorn avec runit

    ATTENTION votre serviteur a fait le test pour vous sur une ubuntu: après avoir installé runit et runit-run, le système ne démarre plus. Pour suivre les étapes de ce billet, il ne faut pas installer runit-run, qui ne doit être installé que lorsque l'on souhaite remplacer totalement le système ...

    read more
  4. PyCON.fr, excellent!

    Et voilà, l'édition 2009 de PyCON.fr, ma toute première conférence sur Python (et ma toute première conférence en tant qu'orateur!) est terminée.

    Je tiens à remercier l'AFPY, Association Francophone PYthon, organisatrice de cet évènement. Je remercie aussi tous les membres de l'association, et bénévoles, qui ...

    read more
  5. Django, sqlite et mod_wsgi, attention au piège!

    Tout d'abord, je tiens à préciser que le problème qui suit n'est pas limité à l'utilisation de django ou de mod_wsgi.

    Le contexte

    Utilisation de SQLite pour un projet django déployé sur mod_wsgi:

    # settings.py
    DATABASE_ENGINE = 'sqlite3'
    DATABASE_NAME = '/opt/mysite/mysite.db'
    

    Et voici les permissions sur ...

    read more
  6. Page 1 / 1