2012-12-01 4 views
0

Comment créer un flux d'activité simple en utilisant Django et Redis pour stocker tous les éléments de flux pour un utilisateur particulier. Je suis à la recherche d'une réponse complète car il n'y a pas beaucoup d'instructions étape par étape.Flux d'activité simple avec Django et Redis

Par exemple:

Bob liked John's picture (2 seconds ago) 

Bob started following you (5 minutes ago) 

(est rempli de l'alimentation de chaque utilisateur avec les 10 derniers événements de tous les disciples)

Quelles sont les étapes nécessaires pour que cela soit possible? Quels changements doivent être apportés à settings.py? Comment peut-on mettre en place le views.py? Comment connecter le Redis Backend à Django s'il se trouve sur un autre serveur?

Si quelqu'un pouvait donner une réponse étape par étape avec des exemples, cela serait très apprécié. Je sais qu'il y a beaucoup d'autres utilisateurs de stackoverflow qui cherchent aussi cette réponse! la communauté apprécierait cela!

Répondre

1

Dans un projet, j'ai utilisé Django-Notification pour afficher et informer les utilisateurs des dernières activités. En ce qui concerne redis, votre projet django utilise des sessions et effectue des requêtes sur votre base de données sur la plupart des pages Web. SO Il suffit que Redis gère les sessions plutôt que DJango. Cette article va plus en profondeur sur usind Redis. Bonne chance :)

+0

Merci Frantzdy, je suis un noob quand il s'agit de cela alors j'espère que je peux le faire. Avez-vous un exemple de projet que je peux regarder par hasard? J'apprécierais grandement votre aide! :) – noahandthewhale