Django-Activity-StreamGenera flussi di attivitā generiche dalle azioni sul tuo sito. Gli utenti possono seguire le attivitā di qualsiasi attore per flussi personalizzati | |
Scarica ora |
Django-Activity-Stream Classifica e riepilogo
Annuncio pubblicitario
- Licenza:
- BSD License
- Prezzo:
- FREE
- Nome editore:
- Justin Quick
- Sito web dell'editore:
- http://code.google.com/u/justquick/
Django-Activity-Stream Tag
Django-Activity-Stream Descrizione
Genera flussi di attivitā generiche dalle azioni sul tuo sito. Gli utenti possono seguire le attivitā di qualsiasi attore per flussi personalizzati Django-Activity-Stream č un modo per creare attivitā generate dalle azioni sul tuo sito. Gli eventi di attivitā sono classificati da tre componenti principali. * Attore. L'oggetto che ha eseguito l'azione. * Verbo. La frase verbale dell'azione eseguita. * Obbiettivo. (Facoltativo) L'oggetto che il verbo č emanato su On.Actor e Target sono genericiForeignKeys a qualsiasi oggetto Django arbitrario. Un'attivitā č una descrizione di un'azione eseguita (verbo) ad un po 'istantaneo in tempo da alcuni Acor, con un po' di destinazione facoltativa.nomenclatura di questa specifica si basa sull'estensione dell'attivitā Atom. Installazione: Aggiungi ACTSTREAM alle tue installed_apps: installato_apps = (... 'ACTSTREAM', ...) Aggiungi gli URL di attivitā: urlpatterns = Patterns ('', ... ('^ Attivitā /', includi ('ACTSTREAM.URLS')), ...) Generazione AzioniNenerating Le azioni sono probabilmente fatte meglio in un segnale separato: da django.db.models.signals import pre_savefrom actstream import actionfrom myapp.models import mymodeldef my_handler (mittente, ** kwargs): azione.save (mittente, verb = 'č stato salvato') pre_save.connect (my_handler, mittente = mymodel) Per generare un'azione ovunque nel tuo codice, importare semplicemente il segnale di azione e inviarlo con l'attore, il verbo e il target: da ActStream Import Actionaction.Send (richiesta.User, verb = ' raggiunto il livello 10 ') azione.Senda (richiesta.User, verb =' unificato ', target = Group) Seguendo gli attori Generalmente il collegamento tra noi ER e qualsiasi attore particolare č facile come chiamare una funzione: dall'importazione ACTSTREAM FollowFollow (request.User, Group) Puoi anche fare una richiesta di ricezione alla vista ACTSTREAM_Follow: Ottieni / Attivitā / Segui /
Django-Activity-Stream Software correlato