2011-02-17 4 views
6

내가 배울 수있는 좋은 장고 오픈 소스 앱은 무엇입니까? 모범 사례를 따르고 대부분의 기능을 다루며 지나치게 복잡하지는 않은 것이 있습니까?좋은 오픈 소스 장고 프로젝트는 무엇입니까?

+0

현재 귀하는 Python에 대해 어느 정도 알고 있습니까? – picus

+0

이것은 포럼 유형의 질문입니다. 당신은 그것을 다른 곳에 요구하는 것을 고려해야합니다. – mkelley33

+1

[잘 설계된 장고 예제 코드에서 배울 수있는 복제본] (http://stackoverflow.com/questions/540482/well-designed-django-example-code-to-learn-from) – bernie

답변

0

장고 앱의 개념 자체가 특정/관련 기능을 수행하기 때문에 장고의 모든 기능과 대부분의 기능을 다루는 특정 앱이있을 것이라고 생각하지 않습니다.

그렇다고 인기있는 장고 앱은 django-registration입니다. 그것의 인기는 User authentication을 갖는 대부분의 웹 어플리케이션의 명백한 요구 사항과 Django 프로젝트와의 통합이 매우 쉽기 때문입니다.

아마 최선의 방법은 오픈 소스 장고 앱을 인터넷에서 계속 시도하는 것입니다. http://www.djangopackages.com/http://www.django-apps.com/을 통해 손을 더럽힐 수 있습니다.

1

djangobb (www.djangobb.org)는 완전한 응용 프로그램, 생산 품질 및 비교적 간단합니다. 나는 포럼과 bb와 아무 관련이없는 내 응용 프로그램의 기반으로 사용합니다. cloc 출력 : 30 파일에 파이썬 코드 3000 라인, 템플릿 2900 라인 추가

5

이것은 현재 파이썬 및 django에 대한 지식 수준에 따라 다릅니다.
방금 ​​django를 사용하기 시작한 경우 django documentation을 살펴 보시기 바랍니다. 그것은 명확하고 명확합니다. 프로젝트를 염두에두고 있다면 특정 부분에 대한 모범 사례를 찾아 보면서 작업을 시작하십시오. 파이썬 코딩 스타일의 경우 pep 8 스타일 가이드를 따르십시오. 이미 수행 한 경우

많은 사이트가 장고에 몇 가지 작업이 거짓말 :

내가 (nowdays가 장고의 contrib 애플 리케이션을 들여다 인 관리를 할 무엇, auth, comments, flatpages). 나머지 장고를 기반으로 만들어졌습니다. 이것은 내 애플 리케이션을 작성하는 방법에 최선의 방법을 제공합니다. 장고의 의견 프레임 워크 (독립적 인 개체), 내가 응용 프로그램 django-valuate 일하고 (템플릿 태그를 통해 likebuttons 등 평가의 독립적 인 첨부 파일, 오브젝트)

이 다음

내 의견의 일부입니다. 나는 또한 이라는 별표를 붙였습니다. 다른 관점에 대해서 알고 싶습니다. 내 것이 소리인지 알고 싶습니다.

0

snipt.net, 코드 공유 사이트 :

https://github.com/lionburger/snipt

Review Board, 코드 검토 웹 응용 프로그램

https://github.com/reviewboard/reviewboard/tree/master/reviewboard

rietveld, 다른 코드를 GVR 스스로 앱 엔진에 대한 리뷰.Django 모델은 App Engine에서 작동하지 않기 때문에이 소스 코드를 살펴보기 전에 약간의 장고에 대해 알아야합니다. 대신 GAE db 모델이 사용됩니다.

http://code.google.com/p/rietveld/source/browse/#svn%2Ftrunk

관련 문제