| Django-Lock Een beveiligingsmethode voor Django-weergaven of complete sites |
Download nu |
Django-Lock Rangschikking & Samenvatting
- Vergunning:
- MIT/X Consortium Lic...
- Naam uitgever:
- Chris Beaven
- Uitgever website:
- http://code.google.com/u/smileychris/
Django-Lock Tags
Django-Lock Beschrijving
Een beveiligingsmethode voor Django-weergaven of complete sites Django-Lock is een plug-in waarmee u de individuele weergaven of uw hele site kunt vergrendelen. U hebt de optie van een administratief voorbeeldwachtwoord en de opties om te vergrendelen totdat een datum is bereikt en / of alleen wat tijd in de tijd in de gaten is De toekomst. Installatie: 1. Kopieer (of Symlink) de Django_Lock-map naar uw Python-pad. 2. Voeg 'Django_lock' toe aan de instelling 'Django_Lock' (alleen noodzakelijk als je de site-brede vergrendeling of de uitlogmethode gebruikt) met behulp van een site-brede lockadd 'django_lock.middleware.lockmiddleware' naar je middleware_classes-instelling. Gebruik de vergrendelingsinstellingen om de vergrendeling te configureren.note die de Django.static.Views.Serve-weergave niet wordt vergrendeld als de debug-instelling waar is. Slocking van een viewfirst, importeer de vergrendelde decoratormerator en maak een decorateur (u kunt meerdere decorator importeren Indien nodig) en gebruik het om uw mening te versieren: van Django_Lock.Decorators Import Lock Protect = Lock (preview_password = 'yourpassword', tot_date = DateTime (20091,1)) @Protect Def My_View (aanvraag): ... Argumenten die u kunt doorgeven aan vergrendeling zijn allemaal optioneel. Als u geen argument verstrekt, valt het terug om ernaar te zoeken in de vergrendelingsinstellingen. Geaccepteerde argumenten zijn preview_password, tot_data en after_date met dezelfde betekenissen als hun bijbehorende instellingen hieronder. Dankzij de volgende instellingen worden de volgende instellingen gebruikt Middleware en verstrek de standaardinstellingen voor Lock Decorators.lock_Until_Date Lock tot de datum (een datetime-object) is bereikt. LOCK_AFTER_DATE LOCK NA DE DATUM (A DATETIME OBJECT) is bereikt. LOCK_PREVIEW_PASSWORD EEN ADMINISTRATIEVE VOORBEELDINGSWARAD (of wachtwoorden) waarvoor u de weergave) voorvertegenwoordigt site terwijl het slot op zijn plaats is. Het kan een tekenreeks zijn voor een enkel wachtwoord of een lijst / tuple voor meerdere wachtwoorden .Lock_passthrough alleen gebruikt voor het site-brede slot. Stel in op een lijst met URL's - elk verzoek dat met een dergelijke URL begint, wordt niet vergrendeld. Lock_passthrough = zou bijvoorbeeld toegang toestaan aan http: // yourserver / onveilige / .... Vereisten: · Django · Python
Django-Lock Gerelateerde software