projets
/
auf_savoirs_en_partage_django.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
44e0724
)
Lorsqu'un user est reponsable, on le marque is_staff
author
PA Parent
<paparent@paparent.me>
Tue, 21 Jun 2011 18:51:55 +0000
(14:51 -0400)
committer
PA Parent
<paparent@paparent.me>
Tue, 21 Jun 2011 18:51:55 +0000
(14:51 -0400)
auf_savoirs_en_partage/chercheurs/admin.py
patch
|
blob
|
blame
|
history
diff --git
a/auf_savoirs_en_partage/chercheurs/admin.py
b/auf_savoirs_en_partage/chercheurs/admin.py
index
29d6b10
..
f0be2f0
100644
(file)
--- a/
auf_savoirs_en_partage/chercheurs/admin.py
+++ b/
auf_savoirs_en_partage/chercheurs/admin.py
@@
-188,6
+188,15
@@
class BaseGroupeAdmin(admin.ModelAdmin):
MemberInline,
]
MemberInline,
]
+ def save_model(self, request, obj, form, change):
+ responsables = form.cleaned_data['responsables']
+ for user in responsables:
+ user.is_staff = True
+ user.save()
+
+ super(BaseGroupeAdmin, self).save_model(request, obj, form, change)
+
+
class GroupeChercheurAdmin(BaseGroupeAdmin):
pass
class GroupeChercheurAdmin(BaseGroupeAdmin):
pass