Python
2
Вклад в тег
# тут читаете число, делите его на 10, пока делится без остатка; в переменной a будет само число без нулей, а в переменной b - сколько раз число поделилось на 10 без остатка.
if b in dict: dict[b].append(a)
else: dict[b] = [a]
# все это делаете для каждого числа и в итоге у вас будет словарь по типу
# {1: [15, 789, 123], 2: [156, 99], ...}
@admin.register(User)
class UserAdmin(admin.ModelAdmin):
list_display = (..., 'groups') # тут перечисляете все поля, которые должны показываться + в конец добавляете groups
def groups(self, user):
return ', '.join(user.user_groups.values_list('name', flat=True))
groups.short_description = 'groups'