Возможно, это слишком поздно (я только что присоединился к stackoverflow), но для всех, кто ищет в Google это в начале 2018 года, вы можете использовать тот факт, что объект Группы django (по умолчанию) имеет следующие поля (не исчерпывающие, просто важные):
идентификатор, имя, права доступа, пользователь (может иметь много пользователей; ManyToMany)
Обратите внимание, что группа может состоять из множества пользователей, и пользователь может быть членом многих групп. Таким образом, вы можете просто отфильтровать модель django Groups для текущего сеанса пользователя (убедитесь, что вы добавили соответствующие группы и назначили пользователя для его / ее групп / групп):
'''
This assumes you have set up django auth properly to manage user logins
'''
# import Group models
from django.contrib.auth.models import Group
# filter the Group model for current logged in user instance
query_set = Group.objects.filter(user = request.user)
# print to console for debug/checking
for g in query_set:
# this should print all group names for the user
print(g.name) # or id or whatever Group field that you want to display