0
django에서 RAW SQL 쿼리를 수행하려고합니다. 열에있는 고유 항목의 목록을 출력하기 위해 fetchall 결과를 가져 오는 데 문제가 있습니다.장고의 원시 SQL
그래서 열에있는 모든 항목의 목록을 얻으려고합니다. 내가 "항목"에서 인쇄를하려고 할 때
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
내가 얻을 :
이"0x03E5EE70에서 mysite.forms.veiws.TableObject 객체의 바인딩 방법 TableObject.write는"
그래서 내 질문은 어떻게 fetchall 결과를 목록으로 가져 옵니까? 당신은 단지 COLUMN_TITLE의의 단순 목록을 얻고 싶다면
"mysite.forms.veiws.TableObject을?" 그 코드를 보여주십시오. –
우리가 당신을 도울 수 있도록 자세한 정보를 추가하십시오. 이 "TableObject"는 무엇입니까? 대신 Django 모델을 사용 하시겠습니까? 장고 모델을 사용하여 "열에있는 모든 항목의 목록을 얻는"정말 쉬운 솔루션이 있기 때문에,하지만 난 당신이 가진 문제를 undestanding 아니에요. 문제를 이해하고 해결책을 제시하는 데 도움이 될 수있는 모든 정보를 추가하십시오. – marianobianchi
디버깅 listOf를 사용하여 어떤 종류의 객체를 가지고 있는지, listOfReturns에서 무엇에 액세스 할 수 있는지를보십시오. – sdk900