Changement droit d'édition à la volé si auteur ou cible.
This commit is contained in:
@@ -69,6 +69,7 @@ class Collabs_hour_Admin(admin.ModelAdmin):
|
|||||||
if request.user.is_superuser:
|
if request.user.is_superuser:
|
||||||
#kwargs['form'] = Collabs_hour_Form_admin # ModelForm
|
#kwargs['form'] = Collabs_hour_Form_admin # ModelForm
|
||||||
print("PASS SUPERUSER")
|
print("PASS SUPERUSER")
|
||||||
|
if obj != None:
|
||||||
if (obj.userName == request.user.username or obj.user == request.user) and not obj.bNoticed:
|
if (obj.userName == request.user.username or obj.user == request.user) and not obj.bNoticed:
|
||||||
permission = Permission.objects.get(codename='change_collabs_hour')
|
permission = Permission.objects.get(codename='change_collabs_hour')
|
||||||
request.user.user_permissions.add(permission)
|
request.user.user_permissions.add(permission)
|
||||||
|
Reference in New Issue
Block a user