Как получить необработанное значение QuerySet

Я пытаюсь вернуть необработанное значение "Alberto Santos", но в моем HTML функция возвращает массив. <QuerySet [<Funcionarios: Alberto Santos>]>

Моя функция "funcionarios_nome"

class ListaFuncionariosView(ListView):
    model = Funcionarios
    template_name = '../templates/funcionarios/lista_funcionarios.html'
    paginate_by = 10
    ordering = ['FuncionarioCartao']
    queryset = Funcionarios.objects.filter(EmpresaCodigo=1)
    
    def funcionarios_nome(self):
        funcionarios = Funcionarios.objects.filter(FuncionarioNome='Alberto Santos')
        return funcionarios

My website, returning all the array

MY HTML

 <p>{{ view.funcionarios_nome }}</p>

Я пытался использовать функцию .values(), но не знаю, как использовать

Если вы передаете данные из представления в шаблон, рекомендуется использовать контекст

полезные ссылки :

Что такое контекст в Django?

Если вы ожидаете, что queryset уже вернет одну строку, вы можете использовать get() без аргументов, чтобы вернуть объект для этой строки:

ex:

 Funcionarios.objects.filter(EmpresaCodigo=1).get()

источник : https://docs.djangoproject.com/en/4.1/ref/models/querysets/#get

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