Django-atividade-streamGere fluxos de atividade genérica das ações em seu site. Os usuários podem seguir as atividades de qualquer ator para fluxos personalizados | |
Baixe Agora |
Django-atividade-stream Classificação e resumo
Propaganda
- Licença:
- BSD License
- Preço:
- FREE
- Nome do editor:
- Justin Quick
- Site do editor:
- http://code.google.com/u/justquick/
Django-atividade-stream Tag
Django-atividade-stream Descrição
Gere fluxos de atividade genéricos das ações em seu site. Os usuários podem seguir as atividades de qualquer ator para fluxos personalizados O django-atividade-stream é uma maneira de criar atividades geradas pelas ações em seu site. Os eventos de atividade são categorizados por três componentes principais. * Ator. O objeto que realizou a ação. * Verbo. A frase verbal da ação realizada. * Alvo. (Opcional) O objeto que o verbo é promulgado no.actor e alvo são genericforeignkeys para qualquer objeto Django arbitrário. Uma atividade é uma descrição de uma ação que foi realizada (verbo) em algum instante no tempo por alguma ACOR, com algum destino opcional.Nomenclature desta especificação é baseado na extensão Atom Atividade.Enstalação: Adicionar ACTStream a seu Installed_apps: instale_apps = (... 'ACTTREAM', ...) Adicione os URLs de atividade: Urlpatterns = padrões ('', ... ('^ Atividade /', incluem ('ACTStream.Urls')), ...) Gerando Ações é provavelmente melhor feita em um sinal separado: de Django.db.models.Signals Import Pré_Savefrom ACTStream Import ActionFrom MyApp.Modelos Importar MyModelDef My_Handler (remetente, ** Kwargs): Ação.Save (remetente, verbo = 'foi salvo') Pre_Save.Connect (my_Handler, remetente = mymodel) para gerar uma ação em qualquer lugar em seu código, basta importar o sinal de ação e enviá-lo com seu ator, verbo e destino: da ACTStream Import ActionAction.send (Request.user, verb = ' atingido nível 10 ') Action.Send (Request.user, verbo =' unido ', alvo = grupo) seguindo atoresGenerando o link entre nós Er e qualquer ator específico é tão fácil quanto chamar uma função: do ACTStream Import SeixeCollow (Request.user, Grupo) Você também pode obter uma solicitação de obtenção para a exibição ACTStream_Furlow: Obter / Atividade / Siga /
Django-atividade-stream Software Relacionado