django-flaggit

Generieke inhoud Flagging voor Django
Download nu

django-flaggit Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Naam uitgever:
  • Alen Mujezinovic
  • Uitgever website:
  • http://caffeinehit.com

django-flaggit Tags


django-flaggit Beschrijving

Generieke inhoud Flagging voor Django Django-Flaggit is een Django-app die inhoud markeert. Installatie: PIP Installeer Django-Flaggitusage: Voeg Flaggit toe aan uw geïnstalleerde_apps- Omvat Flaggit.urls in uw URL's als u van plan bent om de weergave- en sjabloon-tag te gebruiken: URLPATTERNS = Patronen ('' , URL ('^', omvatten ('flaggit.urls')),) TestFollow bovenstaande stappen en runpython beheren.py-test flaggitapimodels- vlaggit.models.flag- vlaggit.models.flaginstanceUtils- flaggit.utils.flag (obj, gebruiker = Geen, IP = Geen, Commentaar = Geen): - Flag een obj, retourneert een flaginstancesignalen- flaggit.signals.flagged (vlag): verzonden wanneer er iets is gemarkeerd. Kan worden gebruikt om moderators op de hoogte te stellen .- Flaggit.Signals.Review (vlag): verzonden wanneer er iets in review is .- Flaggit.Signals.REjected (vlag): verzonden wanneer sommige inhoud is afgewezen .- Flaggit.Signals.Goed : Verzonden wanneer sommige inhoud is goedgekeurd. Hier is een sjabloon die je kunt kopiëren: import flaggitdef handvat_flagged (afzender, vlag, gemaakt = false, ** kwargs): indien gemaakt: # Stuur e-mails Pass anders: Passdefe handvat_review (afzender, vlag, * * KWARGS): PASSDEF-handvat_rejected (afzender, vlag, ** Kwargs): Flag.Content_Object.delete () Flag.Delete () Def Handgreep_Opproved (afzender, vlag, ** Kwargs): Passflaggit.Signals.Flagged.Connage (handvat_flagged) flaggit.signals.review.connect (handvat_review) Flaggit.Signals.REjected.connect (handvat_rejected) Flaggit.Signals.Approved.Connect (handvat_ goedgekeurd) Sjabloon Tags {% load flaggit_tags%} {% flag_Form object%} {% flag_Form object "your /custom/template.html "%} - {% flag_Form object%}: maakt een formulier voor een flag-object--` {% flag_Formobject "Uw / aangepaste / sjabloon.html"%}: Renders het formulier met een aangepaste sjabloon. Vereisten: · Python · Django


django-flaggit Gerelateerde software