oioioi.usergroups.utils

Module Contents

Functions

is_usergroup_owner(user, usergroup_id)

is_usergroup_attached(contest, usergroup)

get_attached_usergroups(contest[, queryset])

get_owned_usergroups(user[, queryset])

filter_usergroup_exclusive_members(contest, usergroup)

add_usergroup_to_members(contest, usergroup[, ...])

move_members_to_usergroup(contest, usergroup)

remove_usergroup_ranking(contest, usergroup)

oioioi.usergroups.utils.is_usergroup_owner(user, usergroup_id)[source]
oioioi.usergroups.utils.is_usergroup_attached(contest, usergroup)[source]
oioioi.usergroups.utils.get_attached_usergroups(contest, queryset=None)[source]
oioioi.usergroups.utils.get_owned_usergroups(user, queryset=None)[source]
oioioi.usergroups.utils.filter_usergroup_exclusive_members(contest, usergroup, queryset=None)[source]
oioioi.usergroups.utils.add_usergroup_to_members(contest, usergroup, only_exclusive=True)[source]
oioioi.usergroups.utils.move_members_to_usergroup(contest, usergroup)[source]
oioioi.usergroups.utils.remove_usergroup_ranking(contest, usergroup)[source]