django-flaggit.

conteúdo genérico sinalizando para Django
Baixe Agora

django-flaggit. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Alen Mujezinovic
  • Site do editor:
  • http://caffeinehit.com

django-flaggit. Tag


django-flaggit. Descrição

Conteúdo genérico sinalizando para Django Django-Flaggit é um aplicativo django que permite o conteúdo flagging.installation: Pip Install Django-FlagGitusage: Adicionar flaggit a sua instalação_apps - Incluir flaggit.urls em seus URLs se você planeja usar a exibição e o modelo Tag: Urlpatterns = Patterns ('' , URL ('^', incluem ('flaggit.urls'))),) Testocarguio acima de passos e runpython manage.py teste flaggitapimodelos- flaggit.models.flag- flaggit.models.flaginstanceuils- flaggit.utils.flag (obj, usuário = Nenhum, ip = nenhum, comentário = nenhum): - Flag um obj, retorna um flaginstancesignals- flaggit.signals.Flagged (flag): Enviado quando algo é sinalizado. Pode ser usado para notificar moderadores.- flaggit.signals.review (sinalizador): enviado quando algo está em revisão.- flaggit.signals.Rejected (flag): enviado quando algum conteúdo foi rejeitado.- flaggit.signals.Aproved (flag) : Enviado quando algum conteúdo foi aprovado.Here um modelo que você pode copiar pasta: Importar FlaggitDef Handle_Flagged (remetente, sinalizador, criado = false, ** kwargs): Se criado: # Enviar e-mails Passe mais: PassDef handle_review (remetente, bandeira, * * kwargs): PassDef handle_rejected (remetente, bandeira, ** kwargs): flag.content_object.delete () flag.delete () def handle_proved (remetente, bandeira, ** kwargs): passfaggit.signals.flagged.connect (handle_flagged) flaggit.signals.review.connect (handle_review) flaggit.signals.rejected.connect (handle_rejected) flaggit.signals.approved.connect (handle_proved.connect (handle_proved) tags {% carregar flaggit_tags%} {% flag_form object%} {% flag_form object " /custom/template.html "%} - {% flag_form object%}: Renderiza um formulário para o objeto do sinalizador -` {% flag_form object "seu / personalizado / template.html"%}: Renders o formulário com um modelo personalizado. Requisitos: · Pitão · Django.


django-flaggit. Software Relacionado