0
trac 0.11에서 process_request 중에 javascript varialbe를 전달할 방법이 있습니까? 코드는 다음과 같이 진행됩니다TRAC. javascript 변수를 자바 스크립트로 되 돌린다
def process_request(self, req):
component = req.args.get('component_name')
milestones = []
db = self.env.get_db_cnx()
cursor = db.cursor()
milestones_sql = "SELECT name FROM milestone WHERE component = '" + component+ "'"
cursor.execute(milestones_sql)
milestones = cursor.fetchall()
milestones = itertools.chain(*milestones)
db.commit()
return 'filter.js', {'milestones':json.dumps(list(milestones))}, 'text/plain'
나는 인수, SQL 쿼리를 할 수 및 스크립트에 결과를 반환하고자합니다. 그래도 문자열이 아닙니다.
나도 알아 챘지만 업그레이드는 여전히 "계획 중"이고 백 포트는 해결책이 아닙니다. 그러나 나는 스크립트에 전달 된 추가 데이터가 필요하지 않은 솔루션을 발견했습니다. 어쨌든 고마워! – konart
여기에 그것을 공유하면이 질문에 대한 추종자들이 좋아할 것입니다. 힌트 : 당신은 자신의 질문에 좋은 대답을 쓰고 그것을 받아 들일 수도 있습니다. – hasienda