django-izinleri-kaleci Geliştirme ve Üretim ortamları arasında senkronize grup izinleri tutmak için kolay bir yol sunuyor Django uygulaması.
Kurulum
1. "permkeep yüklemek pip" Install
2. settings.py içinde yüklü uygulamalara permkeep ekleyin.
INSTALLED_APPS (=
& Nbsp; ...
& Nbsp; 'permkeep'
& Nbsp; ...
)
1. settings.py içinde grup izinlerini tanımlayın.
a = c = Değişim, d, ekleme = Sil
GROUP_PERMISSIONS (=
& Nbsp; {
& Nbsp; 'adı': 'Editör',
& Nbsp; 'kodları' (
& Nbsp; ('olay', 'ACD')
& Nbsp; ('newsitem', 'ACD')
& Nbsp; ('etiketi', 'ACD')
& Nbsp; ('kategori', 'AC'),
& Nbsp; ('peopletag', 'ACD')
& Nbsp;)
& Nbsp;},
& Nbsp; {
& Nbsp; 'adı': 'Katılımcı',
& Nbsp; 'kodları' (
& Nbsp; ('olay', 'AC'),
& Nbsp; ('newsitem', 'AC'),
& Nbsp; ('etiketi', 'a'),
& Nbsp; ('peopletag', 'a'),
& Nbsp;)
& Nbsp;}
)
1. Çalıştır "./manage.py setperms"
Bu, herhangi bir grup ve şu anda var olmayan izinleri katacak. Bu izinleri silmez.
İleride izinleri eklemek için komutu birkaç kez çalıştırabilirsiniz. . Izni zaten varsa bunun üzerine atlar
Gereksinimler :
- Python
- Django
Yorum Bulunamadı