| django-flaggit Generieke inhoud Flagging voor Django |
Download nu |
django-flaggit Rangschikking & Samenvatting
- 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