Как получить доступ к профилям пользователей пользовательского типа в Django?

Я новичок в Django. В своем проекте я создал пользовательскую модель пользователя (ArtHubUser) с прокси типами пользователей. Я пытаюсь создать ListView, который отображает все профили (UserProfile) одного типа пользователей (тип Artist). Пока что мое представление выглядит следующим образом:

class DashboardArtistsView(views.ListView):
    model = Artist
    template_name = 'art/dashboard_artists.html'
    context_object_name = 'artists_objects'

    def get_context_data(self, **kwargs):
        context = super().get_context_data(**kwargs)
        artists = Artist.objects.all()
        context['artists'] = artists
        return context

Однако это дает мне доступ только к информации, хранящейся в пользовательской базе данных пользователей, но не к полям, принадлежащим профилю пользователя. Как мне определить контекст, чтобы я мог загрузить в шаблон информацию из профилей всех пользователей, принадлежащих к группе пользователей Artists?

Вернуться на верх