Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
thalia
concrexit
Commits
b35e34aa
Unverified
Commit
b35e34aa
authored
Dec 07, 2016
by
Thom Wiggers
📐
Browse files
Manage committee members from committee page in admin
Fixes
#196
parent
73711818
Changes
1
Hide whitespace changes
Inline
Side-by-side
website/activemembers/admin.py
View file @
b35e34aa
...
...
@@ -5,8 +5,16 @@ from utils.translation import TranslatedModelAdmin
from
.
import
models
class
CommitteeMembershipInline
(
admin
.
StackedInline
):
model
=
models
.
CommitteeMembership
can_delete
=
False
ordering
=
(
'since'
,)
extra
=
0
@
admin
.
register
(
models
.
Committee
)
class
CommitteeAdmin
(
TranslatedModelAdmin
):
inlines
=
(
CommitteeMembershipInline
,)
list_filter
=
(
'until'
,)
fields
=
(
'name'
,
'description'
,
'photo'
,
'permissions'
,
...
...
@@ -19,6 +27,7 @@ class CommitteeAdmin(TranslatedModelAdmin):
@
admin
.
register
(
models
.
Board
)
class
BoardAdmin
(
TranslatedModelAdmin
):
inlines
=
(
CommitteeMembershipInline
,)
exclude
=
(
'is_board'
,)
fields
=
(
'name'
,
'photo'
,
'permissions'
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment