2012-12-18 2 views
0

최대한 명확하게하려고 노력할 것입니다. Javascript를 사용하여 장고에서 진행률 표시 줄을 개발하려고합니다.Django의 진행률 표시 줄로 JavaScript를 사용하고 있습니까?

def sort(rprogress): 
    '''This function extracts the percentage from the rsync progress and return strings of percentanges''' 
    progress1 = re.findall(r'\d+%', rprogress) 
    remove_duplicate = set(progress1)  #Remove Duplicate percentage from list 
    remove_percent = [a.replace('%', '') for a in remove_duplicate]  #Removes percentage 
    sorted_list = sorted(remove_percent, key=int)  #Sort in ascending order 
    return sorted_list 

가 지금은 목록 test를 사용하고 보여주고 싶은 : 여기

proc = subprocess.Popen(['sshpass', '-p', password, 'rsync', '-avz', '--info=progress2', source12, destination], 
            stderr=subprocess.PIPE, stdout=subprocess.PIPE).communicate()[0] 
     test = sort(proc) 

이 정렬 기능입니다 : 나는 진행이 시험 변수에 다음과 같이 저장됩니다있는 파이썬에서 목록을 가지고 템플릿의 진행률 표시 줄. 나는 목록 테스트를 json으로 되 돌린다.

return HttpResponse(result=simplejson.dumps(test), mimetype="application/json") 

까지 나는 모든 것을 올바르게하고있다? 자, 변수를 듣고 자바 스크립트 변수를 업데이트하고 진행률 표시 줄을 표시하는 자바 스크립트를 갖고 싶습니다. 시작할 수있는 좋은 장소는 무엇입니까? 감사합니다

답변

관련 문제