Я пытаюсь выполнить запрос RAW SQL в django. У меня возникают проблемы с получением результата fetchall для вывода списка отдельных элементов в столбце.Raw SQL в Django
Так что я надеюсь получить список всех элементов в столбце.
class TableObject (object):
def __init__ (self, Kingdom):
SQL_str_Table = "SELECT DISTINCT column_title FROM sql_table"
cursor.execute(SQL_str_Table, [])
listOfReturns = cursor.fetchall()
for each in listOfReturns:
item = each
при попытке распечатки «пункт» я получаю:
«связанный метод TableObject.write объекта mysite.forms.veiws.TableObject в 0x03E5EE70»
Так что мой вопрос как получить результат fetchall в списке.
«mysite.forms.veiws.TableObject»? Покажите нам этот код. –
Пожалуйста, добавьте дополнительную информацию, чтобы мы могли вам помочь. Для чего этот «TableObject»? Вы хотите использовать модель Django? Потому что есть действительно простое решение «получить список всех элементов в столбце» с использованием модели django, но я не разбираюсь в проблеме, которую вы имеете. Пожалуйста, добавьте всю информацию, которая поможет вам понять вашу проблему и дать вам решение. – marianobianchi
Попробуйте отладочный списокOfВозвращает какой у вас объект, к чему у вас есть доступ в listOfReturns. – sdk900