2010-07-23 6 views
1

간단한 CRUD MVC 응용 프로그램을 만드는 임무가 있으며, 파이썬을 배우기에 좋은 기회라고 생각했습니다. 위대한 문서 때문에 나는 이제 장고와 함께 갈 것이라고 생각하고있다.Django 응용 프로그램은 얼마나 복잡합니까?

이제이 간단한 CRUD MVC 응용 프로그램은 앞으로 상당히 복잡해질 수 있습니다. 나는 JMS 메시지를 받아서 발행 할 수도 있고 주기적으로 업데이트되는 차트를 보여줄 수도있다 (나는 Ajax에 대해 생각하고있다).

파이썬에서 Java 코드를 호출하는 것이 쉽지만 (Java 개발자), Django는 일반적으로 콘텐츠 기반 웹에 가장 적합하다고 들었습니다. 응용 프로그램이며 제한적 일 수 있습니다.

이 경우 장고와 함께해도 괜찮습니까?

+0

"제한적 일 수 있습니다." 이것은 무엇을 의미 하는가? 보다 완전한 견적이나 링크를 제공해주십시오. –

답변

2

간단한 CRUD MVC 응용 프로그램

장고이 "밖으로 상자의"관리자 인터페이스가 간단하고, CRUD, MVC 응용 프로그램입니다 않습니다. 이 일을하기 위해 많은 프로그래밍을하지 않아도됩니다. 모델을 만듭니다. 그게 전부 야. 귀하의 CRUD 응용 프로그램에 장고 관리자를 사용하십시오. 끝난.

JMS 메시지를 받거나 발행하고, 정기적으로 업데이트되는 차트를 표시하며 (아약스에 대해 생각하고 있습니다) 무엇을하지 않을 수 있습니다.

그게 중요한 부분입니다. CRUD 응용 프로그램을 작성하는 데 시간을 낭비하지 않으므로 다른 재미있는 자료를 작성할 수 있습니다.

파이썬 JMS 브릿지는 http://hjb.python-hosting.com/입니다.

우리는 FLEX 프론트 엔드 및 장고 기반 RESTful 웹 서비스를 제공합니다. Django 응용 프로그램은 PDF 등을 만듭니다. 플렉스는 예쁜 그림과 차트를 만듭니다.

장고는 일반적으로 콘텐츠 기반 웹 응용 프로그램에 가장 적합하며 제한적일 수 있습니다.

아무 의미도 없습니다. 당신이 말하는 모든 것에 대한 견적이나 링크를 제공하십시오.

+0

고마워, 나는 내 용기를 모으고 있고 장고에서 할거야 .. :) –

2

Mozilla는 현재 Django에서 가장 큰 사이트 중 2 개를 고쳐 쓰고 있습니다. 이들은 수많은 온라인 및 오프라인 서비스와 상호 작용하는 상당히 복잡한 응용 프로그램입니다. 파이썬의 많은 라이브러리 모음을 통해 장고는 우리가 일반적으로 찾지 못하거나 쉽게 만들 수있는 모든 것을 가지고 있지 않습니다. 예를 들어 JMS와 비슷한 AMQP를 기반으로하는 cron 작업과 주문형 오프라인 작업이 있습니다.

간단한 대답 : 당신이해야 할 일이 있다면 복잡 할 수도 있고, 필요한 것을하기 위해 이미 파이썬 프로젝트 나 라이브러리가 있습니다.

관련 문제