Python: Redis en arrière-plan de session pour Beaker
Question
Tout le monde a eu du succès avec l'utilisation Redis comme back-end Beaker? Pouvez-vous me dire créer un lien ou d'une bibliothèque comment le faire? Je cherche une bibliothèque qui fait cela mais n'a pas pu obtenir quelque chose de recherche Google.
La solution
J'ai posté de Pylônes groupe d'utilisateurs et ces informations résoudre ma question ..
http://groups.google.com/group/pylons-discuss/ msg / a1144aa1ca8e0417
Voici les étapes qui ont travaillé pour moi:
- easy_install Redis
- easy_install pépin
- pip installer git git +: //github.com/bbangert/beaker_extensions.git
-
Modifier Pylônes development.ini
[app:main] full_stack = true static_files = true cache_dir = %(here)s/data beaker.session.type = redis beaker.session.url:127.0.0.1:6379 beaker.session.key = appname
-
(Facultatif) Modifier ce fichier et changer la méthode de sérialisation JSON. Même bien que JSON ne soit pas aussi efficace octet par octet j'aime la façon dont il est facilement lisible et relativement bien supporté à travers les technologies que j'ai choisi:
https://github.com/bbangert/beaker_extensions/blob/ maître / beaker_extensions / redis_.py
Publié par Jeff Tchang