oldHref = c.common.externalLinks.all()
newHref = m.common.externalLinks.all()
m.common.externalLinks = list(chain(oldHref,newHref))
이 코드는 컴파일되어 작동합니다.하나의 개체를 쿼리 세트에 추가하는 방법
는하지만 내가하고 싶은 것은이 컴파일되지 않습니다
for x in oldHref:
if ... :
m.common.externalLinks = list(chain(newHref, x))
입니다.
그냥 당신에게 그들의 유형의 아이디어 제공합니다 : 그것은 당신이 뭘 하려는지 정확히 분명하지 않다m.common.externalLinks.all() = [<List: List object>] #same as newHref
x = List object
당신은 무엇을 의미합니까'이 compile'하지 않는 이유는 무엇입니까? 어떤 오류가 있습니까? –
'...'형식의'ellipsis'는 항상'True'로 평가됩니다. 따라서이 선을 저장할 수 있습니다. – Hyperboreus
TypeError : 'List'개체를 반복 할 수 없습니다. 나는 몇 가지 조건을 '...'확인하고 있습니다. – Nayana