Удаление конкретного признака при фильтрации в Django

У меня такой запрос

    cardId = request.POST.get('id')
    with connection.cursor() as cursor:
        cursor.execute("SELECT category1_id FROM app_card_tbl WHERE id =%s", [cardId])
        row = cursor.fetchone()
        cursor.execute("SELECT name FROM app_category1_tbl WHERE id =%s",[row])
        tab1 = cursor.fetchone()

        print(tab1)

На выходе получается

('thisisname',)

Все, что я хочу, это чтобы вывод выглядел следующим образом он должен удалить `(',) знак это возможно?

thisisname

Причина этого заключается в том, что каждая запись помещается в кортеж, даже если она содержит один столбец. Вы можете вывести первый элемент с помощью:

print(tab1[0])

или вы можете развернуть его при получении объекта:

tab1, = cursor.fetchone()
print(tab1)
Вернуться на верх