| Django-Bop. Autorizzazioni di livello di base a livello di oggetto in Django (1.2+) |
Scarica ora |
Django-Bop. Classifica e riepilogo
- Nome editore:
- Peter van Kampen
- Sito web dell'editore:
- http://datatailors.com
Django-Bop. Tag
Django-Bop. Descrizione
Autorizzazioni di livello di base a livello di oggetto in Django (1.2+) Django-Bop è un'app django che fornisce autorizzazioni di livello di livello di livello per Django 1.2 e versioni successive. Si basa sull'articolo di Django-Avvento 'Autorizzazioni dell'oggetto' di Florian Apolloner.Developer CommentiTonthough Ci sono alcuni altri backmenta dei permessi che volevo un back -nd semplice (R) che corrisponde a stretto contatto con la funzionalità Django esistente. Insstallationinstall It nel tuo ambiente (virtuale) : PIP Installa Django-Bopif Non hai già installato South: PIP Installa Southadd 'BOP' (e Sud) per te installata_apps in Impostazioni.py:installed_apps = (... 'South', 'bop',) Mentre in Impostazioni.py Specificare l'autenticazione_backends: autenticazione_backends = ('django.contrib.auth.backends.modelbackend', 'bop.backends.objectbackend',) Se, opzionalmente, vuoi dare autorizzazioni agli utenti anonimi dovresti fare quanto segue : 1. Aggiungi un utente a contribb.auth.models.User per rappresentare utenti anonimi (ad esempio tramite l'amministratore). Dagli un nome appropriato (anon / anonimo) in modo che sia facilmente riconosciuto quando si assegna autorizzazioni.2. Aggiungi Anonymous_User_ID a Impostazioni.py: Anonymous_User_id = 2EF, in aggiunta - e di nuovo opzionalmente - vuoi supportare le autorizzazioni del modello per gli utenti anonimi, è possibile aggiungere gli anonymousmodelbackend: Authentication_Backends = ('Django.contrib.auth.backends.modelbackend ',' bop.backends.anonymousmodelbackend ',' bop.backends.objectbackend ',) Quando viene eseguita tutte le configurazioni, portare aggiornato il database: ./. Gestisci.py migrare BOP
Django-Bop. Software correlato