2012-04-01 2 views
0

Python 및 웹 개발에 익숙합니다. (클라이언트/서버 응용 프로그램 개발 경험이 있지만 약간 녹슬었지만) 채울 Python 웹 응용 프로그램을 빌드해야합니다. 데이터베이스의 대화 형 트리 (내 PG 학위 용).Python을 사용하여 웹 응용 프로그램에서 트리 만들기

QTreeView/QTreeWidget을 포함하고 있지만이 양식을 웹 응용 프로그램으로 실행할 수없는 PyQT4를 사용해 보았습니다. QT 디자이너를 사용하여 이러한 양식을 만들었지 만 웹 응용 프로그램으로 실행할 수 없습니다.

Google 검색에서 (2 주 이상) 장고는 파이썬 용 웹 응용 프로그램을 빌드하는 데 가장 좋은 프레임 워크이지만 상호 대화식 트리 뷰어가 없다는 것을 알고 있습니다 (맞습니까?).

저는 현재 매우 혼란스럽고 실제로 여기서 어디로 가야할지 모릅니다.

  1. 는 응용 프로그램을 구축 도움이 장고 수 :

    나는 다음과 같은 중요한 질문에 대답에 도움을 주시면 감사하겠습니다? 즉 웹 트리보기를 지원합니까?

  2. Django에서 PyQt의 QTreeView를 사용할 수 있습니까? 심지어 PyQT와 QT Designer를 사용하여 직접 웹 애플리케이션을 구축 할 수 있습니까?

  3. 둘 다 적합하지 않은 경우; 귀하의 제안은 대단히 감사하겠습니다.

답변

1

이것은 실제로 파이썬이나 장고 문제는 아닙니다. 웹에서의 프리젠 테이션은 (X) HTML, 다른 유형의 XML (예 : SVG) 및 자바 스크립트를 사용하여 클라이언트 측을 자동화합니다.

프로젝트에 django를 사용하십시오. 그러나 이렇게하려면이 작업을 위해 (최소한) 자바 스크립트 라이브러리가 필요합니다.

+0

에 대한 편집 가능한 기능을 가진 하나의 자바 스크립트 treeview를 제안 할 수 있습니까? Sheena와 Marcin에게 감사드립니다. 장고와 자바 스크립트를 완전히 고려해야합니다. 완전히 장고에 대한 샘플을 찾을 수 있기를 바랍니다. 그런 나무를 만드는 법을 보여줍니다. 이 작업을 위해 PyQt를 권장하지 않는다고 생각할 수 있습니다. 맞습니까? –

+0

나는 PyQt를 만들 것을 권장하지 않는다. 이러한 작업을위한 django 구성 요소는 매우 간단 할 것입니다. 단지 자바 스크립트 계층에서 데이터를 사용할 수 있도록 만들어야하고 페이지를 제공해야합니다. – Marcin

0

몇 가지 구현의 경우 Google django treeview. 양자 택일로 자바 스크립트를 사용하십시오. Django와 Javascript는 훌륭하게 작동하며 많은 JavaScript Treeview 구현이 있습니다.

+0

당신은 나뭇잎 (최종 값) – Rilwan

관련 문제