Django-atividade-stream

Gere 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

  • Rating:
  • 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 / / /? Next = / blog / Em seguida, o usuário logado atual seguirá o ator definido por content_type_id e object_id. O próximo parâmetro Próximo é URL para redirecionar para a lista de atividades das atividades disponíveis para vários pontos de vista. Todos são classificados por -Timestamp: do ACTStream Import Actor_stream, user_stream, model_streamactivities por ator: ator_stream (ator) Atividades por Django Modelo: Model_stream (modelo) Atividades de atores que um determinado usuário é de folga: user_stream (usuário) Requisitos: · Pitão · Django.


Django-atividade-stream Software Relacionado